[TYPO3-german] Re: [OFFTOPIC] IE 6 und PNG Transparenz Lösungsansatz !?

Patric Pesch p.pesch at 11com7.de
Wed Sep 5 09:30:36 CEST 2007


Marcel Fiedrich schrieb:
> Puh, die Javascript wäre dafür aber nicht unbedingt angebracht...
> 
> Besser wäre das hier über CSS:
> 
> #idname, .classname {
> Background-image: url(http://ganzer/pfad/zum/bild.png);
> Background-repeat: wie man möchte eben;
> }
> _________________________________________
> 
> * html #idname, .classname {
> background: none;
> filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ganzer
> /pfad/zum/bild.png', sizingMethod='scale');
> }
So wie du hier * html benutzt wird der filter trotzdem auf alle klassen 
(.classname) in allen Browsern bezogen. Entweder muss es
* html #idname .classname { } heißen od.
* html #idname, * html .classname { ... }.
Um valide zu bleiben, sollte man das auch in conditional comment packen.
Ansonsten gebe ich dir bei wenigen pngs zu 100% Recht. :-)
Bei vielen pngs benutze ich trozdem js, da mir der Aufwand sonst zu groß 
ist.
Auch muss man wissen, dass es leider einige Einschränkungen gibt. 
Sprites funktionieren so nicht, da die background-position keine Rolle 
mehr spielt und man kann die filter nicht loopen (repeat) - was genauso 
schade ist.

Grüße
Patric


More information about the TYPO3-german mailing list