Zitat:
Zitat von Silencer vielleicht hilft es dem einen oder anderen weiter? |
Das funktioniert im IE6 nur für "einfarbige" transparente PNG's.
Hier der css Ausschnitt aus dem von dir empfohlenen Link:
Code:
#trans-box {
width:600px;
padding:50px;
margin:0 auto;
text-align:left;
background:url(../grafiken/trans_dark.png) repeat;
border:5px solid #ddd;
}
/* IE6 CSS */
#trans-box {
background-image:none;
background:filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='grafiken/layout/trans_dark.png', sizingMethod='scale');
} So, jetzt nehmen wir mal ein transparentes PNG mit 10px mal 10px, welches wiederum in Quadrate zu je 5px Kantenlänge unterteilt ist (4 Stück total).
Das links-oben und rechts-unten bekommt 80% alpha die anderen beiden 50% alpha.
Wenn ich den o.g. Fix für den IE6 anwende, bekomme ich alles gestreckt und meine Kantenlängen sind nicht länger 5px sondern abhängig von der Containergröße. Wenn die Box also 200px mal 200 px ist, sehe ich immer noch nur 4 Teilquadrate jedoch mit Kantenlängen von 100px !!!
Ich wollte aber ein Schachbrettmuster haben, mit Quadraten zu 5px Kantenlänge, was der FireFox oder IE7 auch so macht nur eben IE6 nicht !
Also sind solche Workarounds nicht wirklich hilfreich.