Hallo Nils_13,
Zum JS-Problem im IE:
Um die Alpha-Transparenz anzuzeigen brauchst du wie schön erwähnt
kein JS -- dies diente nur für den etwas komfortableren Umgang
von transparenten PNGs.
Ich verwende dafür nicht die JS-Libs von Dan Edwards sondern
lade ein J-Script (also von MS) Dokument über "behavior"
So:
Delphi-Quellcode:
<!--[
if lt IE 7]>
<style type="text/css" media="screen">
body
{ behavior: url(HTC/csshover.htc); }
img, a,
div, ul,
dl { behavior: url(HTC/iepngfix.htc); }
</style>
<![endif]-->
Dies funktioniert bei mir auch bei deaktiviertem Scripting!
Wohl weil es nicht offziell wie andere Scripte eingebunden wird...
Durch diese HTC-Scripte kannst du sogar dem IE < 7 nachträglich
beibringen, dass er die Hover-Pseudoklasse auch auf andere Elemente
anwendet als nur dem Anchor-Element... aber das ist ein anderes Thema
Diese Scripte sind von Angus Turnbull unter
http://www.twinhelix.com
Bei mir funktioniert alles tadellos, auch unter IE 7,
der ja nun endlich die PNGs mit Alphatransparenz darstellen kann.
Gruß
Pfoto