31. Ders sonrası notlar
SS'de opacity özelliği, bir etiketin opaklığını veya saydamlığını belirtir. CSS'de bir etikete opaklık/saydamlık vermek için opacity özelliği kullanılır.
CSS Opacity Kullanımı
CSS'de opacity özelliği 0.0 - 1.0 arasında bir değer alabilir. Değer ne kadar düşükse, etiket o kadar saydamdır.
Opacity Hover Kullanımı
Etiketlerde Opacity Kullanımı
Bir etiketin arka planına saydamlık eklemek için opacity özelliğini kullanırken, tüm alt öğeleri aynı saydamlığı devralır. Bu, tamamen saydam bir öğenin içindeki metnin okunmasını zorlaştırabilir:
RGBA kullanarak şeffaflık
Yukarıdaki örneğimizde olduğu gibi alt öğelere opaklık uygulamak istemiyorsanız, RGBA renk değerlerini kullanın. Aşağıdaki örnek, metnin değil arka plan renginin opaklığını ayarlar:
RGB'yi bir renk değeri olarak kullanabileceğinizi CSS Renkler Bölümümüzden öğrendiniz. RGB'ye ek olarak, bir rengin opaklığını belirten alfa kanalı (RGBA) ile bir RGB renk değeri kullanabilirsiniz.
Bir RGBA renk değeri şu şekilde belirtilir: rgba(kırmızı, yeşil, mavi, alfa). Alfa parametresi, 0.0 (tamamen şeffaf) ile 1.0 (tamamen opak) arasında bir sayıdır.