hallo,
ich mache grade meine ersten arbeiten mit transparenten PNG-Grafiken!
Nur macht mir der Internet Explorer 6 dabei Probleme!
( > siehe hier > http://homepage.ntlworld.com/bobosola/ mit IE öffnen)
mittlerweile habe ich dieses CSS-Script gefunden:
img {
filter:expression(
this.napalmLoaded
? "" :
(
this.src.substr(this.src.length-4)==".png"
?
(
(!this.complete)
? "" :
this.runtimeStyle.filter=
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
String(this.napalmLoaded=true).substr(0,0)+
(this.src="src/blank.png").substr(0,0)
)
:
this.runtimeStyle.filter=""
)
);
vertical-align: middle;
border-width: 0px;
und das funktionier auch ganz ordentlich nur es klappt nicht zusammen mit dem MouseOver-JavaScript:
<script language="JavaScript">
<!--
Normal1 = new Image();
Normal1.src = "src/link/news_nor.png";
Highlight1 = new Image();
Highlight1.src = "src/link/news_hov.png";
function Bildwechsel(Bildnr,Bildobjekt) {
window.document.images[Bildnr].src = Bildobjekt.src;
}
//-->
</script>
die Grafiken sind am anfang transparent, wenn man mit der Maus drübergeht allerdings nicht mehr (grauer Hintergrund bei beiden bildern)
ich weiss leider nicht was ich da jetzt weiter machen kann :(
hoffentlich kann mir jemand helfen
gruß w0rri0r