Internet Explorer ‘da PNG Alfa Transparanlığı
kara tarafından 2 Ağustos 2005 tarihinde Web Tasarımı kategorisinde yazıldı.Ha bu arada bir önceki yazıda bahsettiğim, IE 'de PNG alfa transparanlığı ile ilgili problemin çözümünü de buldum. Bunun için de Erik Arvidsson 'a teşekkür ediyoruz. Pek kullanmak istediğim bir metot olmasa da Microsoft, Internet Explorer 'a tam PNG desteği verene kadar bu yöntemi kullanacağım sanırım. Basitçe açıklamak gerekirse;
- Style dosyanıza ya da style öbeğinize şu satırı ekleyin.
-
img { behavior: url("pngbehavior.htc"); }
- pngbehavior.htc ve blank.gif dosyalarını style dosyanız ile aynı klasöre koyun.
Başka bir işlem yapmanıza gerek yok. Herhangi bir imaj kullanır gibi img etiketiyle PNG dosyalarınızı çağırabilirsiniz.
Konu ile ilgili şöyle bir de örnek buldum.
"The Box Office" kendi deyimiyle, biz web geliştiricilerinin daha da tembelleşebilmesi için yazılmış kullanışlı bir araç. Bir arkaplan imajının yanına, imajın boş kısımlarına gelecek şekilde yazı yazılabilmesine olanak sağlıyor. Kullanılan mantık basit. Satır yüksekliği ile aynı yükseklikte boş divler oluşturuluyor ve imajın boş olan kısmına kadar genişlik veriliyor. Yandaki örnek ile ne demek istediğimi daha rahat anlayabilirsiniz.