CSS Opaklık | Şeffaflık | Saydamlık

CSS Opaklık | Şeffaflık | Saydamlık artık her ne diyorsanız :)

CSS Opaklık | Şeffaflık | Saydamlık

CSS Opaklık | Şeffaflık | Saydamlık - (Opacity | Transparency)

Şeffaf Resim

Opaklık özelliği 0.0 - 1.0 arasında bir değer alabilir. Değer ne kadar düşükse, resim o kadar şeffaf olacaktır.

Örnek:

img {
  opacity: 0.5;
}

CSS Şeffaflık

Şeffaf Hover Etkisi

Opaklık özelliği, fareyle üzerine gelindiğinde opaklığı değiştirmek için genellikle :hover seçicisiyle birlikte kullanılır.

Örnek:

img {
  opacity: 0.5;
}

img:hover {
  opacity: 1.0;
}

Örneği detaylı incelemek için buraya tıklayın.

Şeffaf Kutu

Bir öğenin arka planına saydamlık eklemek için opacity özelliğini kullanırken, tüm alt öğeleri aynı saydamlığı devralır. Bu, tamamen şeffaf bir öğenin içindeki metnin okunmasını zorlaştırabilir.

Örnek:

div {
  opacity: 0.3;
}

opacity 1

opacity 0.6

opacity 0.3

opacity 0.1

RGBA Kullanarak Şeffaflık Verme

Yukarıdaki örneğimizde olduğu gibi alt öğelere opaklık uygulamak istemiyorsanız, RGBA renk değerlerini kullanabilirsiniz. Aşağıdaki örnek, metnin değil arka plan renginin opaklığını ayarlar.

Örnek:

div {
  background: rgba(76, 175, 80, 0.3)
}

100% opacity

60% opacity

30% opacity

10% opacity

RGB'yi bir renk değeri olarak kullanabileceğinizi CSS Renkler bölümümüzde öğrenmiştik. RGB'ye ek olarak, bir rengin opaklığını belirten alfa kanalı (RGBA) ile bir RGB renk değeri de kullanabilirsiniz.

Tepkiniz Nedir?

like

dislike

love

funny

angry

sad

wow