Auch ich lerne ja sehr gern noch Dinge rund um mein Handwerk dazu. Heute war es wieder so weit – ein aufwändiges Webdesign gilt es umzusetzen in schönstes tabellenloses XHTML. Und aufwändig heißt hier unter anderem ein paar PNGs mit transparenten Verläufen. Und da der Internet Explorer hier standardmäßig kapituliert, wollte ich dies auch gerade fast tun – bis der Tim mir nen Link für ein Workaround geschickt hat:
.classname { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='bildpfad/dateiname.png', sizingMethod='scale'); background: none; }
Sehr schön. Funktioniert prima.
Im Übrigen bin ich ein glühender Verfechter von browserweichenlosem Umsetzen von Webseiten. Abgesehen von besagtem störrischen Browser vom Anfang dieses Jahrtausends, der leider leider immer noch recht verbreitet ist. Hier geht es manchmal wirklich nicht ohne den Stern-Hack (*html) weiter .. aber das ist dann wirklich eine Ausnahme. Denn ansonsten kann man nachweislich alle Seiten ordentlich umsetzen ohne sich in Browserweichen verstricken zu müssen. Doch das nur als kleiner eventueller Denkanstoß.

