[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