Css’de Opacity komutu
Sitelerimize görsellik ve güzellik katmak için artık opacity vazgeçilemez bir komut gibi geliyor bizlere sebebi ise her türlü tarayıcıda sorunsuz çalışması ve hiç uğraşmadan en ufak bi kare veya listelenen menulere saydamlık özelliğini katması.
Bu makalede opacity komutunun nasıl kullanıdğını göstereceğim herhangi bir resim üzerine gelince resim hareketlensin.
Aycanb.css dosyamızı yazıyoruz
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
.resim { margin: 0px auto; width: 561px; height: 563px; background-color: #e2e2e2; } .resim a { margin: 0px auto; width: 561px; height: 563px; opacity: 0.4; background: #fff; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=40)"; } .resim a:hover { opacity: 1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; } |
Burada margin:0px auto; komutu ile div’i ortalıyoruz
resim a{} divi ise resim divinin içindeki <a> etiketinin özelliklerini belirtiyor
resim a:hover{} divi ise resim divindeki a tagının üstüne gelince olacakları gösteriyor.
opacity komutu ise 0.4 değerinde saydam iken a:hover class tanımlamasında 0.4 değerini 1 yaptık ve resimin orjinal tonmalasını gösterdik
Şimdi index.html sayfamızı düzenliyoruz
1 2 3 4 5 6 7 |
<div class="resim"> <a href="http://www.aycan.net/" title="Aycan Bülbül "> <img src="http://www.aycan.net/aycan-bulbul.jpg" border="0" alt="Aycan Bülbül" width="561" /> </a> </div> |
Demo :
Güncellenme tarihi: 16 mayıs 2010
{
filter: alpha(opacity=Değer); —->İnternet Expolar 7 İçin
-ms-filter: “alpha(opacity=Değer)”; —->İnternet Expolar 8 İçin
-moz-opacity: .Değer; —->Mozilla Firefox İçin
–khtml-opacity: .Değer; —->Safari İçin
}
Bunlarda Diğer Tarayıcılarda kullanabilirsin….. Konu İçin Sağol… İyi Çalışmalar…
teşekkürler aycan bunu deneyeceğim sitemde…
Peki fare ile üstüne gelince opacityi değiştiremez miyiz?
@Onur a tagına hover verdiğimiz gibi opacity değerinide değiştirebilirsin.
aykut maalesef ie8 için verilen kodları çalıştıramadım.
denedim olmuyor.
bu işlemi yaparken notepad++ ile başaramıyorum 🙂 dreamweaver ile daha pratik oluyor
yazı için teşekkürler.
yeni basladim ve kodlar çokkk işime yaradi teşekkür ederim