SORU
14 Ocak 2011, Cuma


Border-radius ve arka plan Gradyan 9 kanama

Görünüşe göre 9 border-radius CSS3 standart tanımı kullanarak yuvarlak köşeleri işlemek için yapabiliyor.

Ne sınır radius desteği hakkındavearka plan degrade? Evet 9. onları yuvarlak köşede iki degrade kanamaları karıştırırsanız, ayrı ayrı, ama destek için.

Ayrıca gölgeler, yuvarlak köşeler ile bir kutu altına düz siyah bir çizgi olarak gösteren gariplik görüyorum.

Burada resim 9'de gösterilmiştir:

image with no bleed, but sharp corners image with bleed

Bu soruna nasıl bir çözüm bulabilirim?

CEVAP
5 Mayıs 2011, PERŞEMBE


Ayrıca bu sorun ile uğraşıyorum. "Çözüm" degrade ve yuvarlatılmış köşeleri olan maddenin etrafında bir div ekleyin. başka bir Bu div yükseklik, genişlik ve yuvarlak köşe değerleri aynı. Gizli taşma ayarlayın. Bu temelde sadece bir maske, ama benim için çalışıyor.

HTML:

<div class="mask roundedCorners">
    <div class="roundedCorners gradient">
        Content
    </div>
</div>

CSS:

.mask
{
    overflow: hidden;
}

.roundedCorners
{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.gradient
{
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0065a4', endColorstr='#a0cf67',GradientType=0 ); /* IE6-9 */
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • National Geographic

    National Geo

    7 Mayıs 2006
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009