Position Problem im IE7, Firefox und IE8 funktioniert

  • Hallo,

    ich habe ein Problem.


    Ich habe 2x2 Bilder die per mouseover ausgeblendet werden sollen und anstelle der 4 Bilder ein Bild eingeblendet werden soll...
    Das wird über die visibility gelöst...

    Im Firefox und IE8 funktioniert es.

    Im IE7 nicht, niedrigere konnte ich leider nicht testen...


    Hier der Code:
    CSS

    Code
    .allpics {width:250px; height:188px; z-index:6; position:absolute;}
    .bild1 {width:125px; height:94px; float:left; z-index:5; position:relative;}
    .bild1g {width:250px; height:188px; z-index:8; visibility:hidden; position:absolute; border:solid 2px #000;}
    .bild2 {width:125px; height:94px; float:left; z-index:5; position:relative;}
    .bild2g {width:250px; height:188px; z-index:8; visibility:hidden; position:absolute; border:solid 2px #000;}
    .bild3 {width:125px; height:94px; float:left; z-index:5; position:relative;}
    .bild3g {width:250px; height:188px; z-index:8; visibility:hidden; position:absolute; border:solid 2px #000;}
    .bild4 {width:125px; height:94px; float:left; z-index:5; position:relative;}
    .bild4g {width:250px; height:188px; z-index:8; visibility:visible; position:absolute; border:solid 2px #000;}

    HTML


    Die 4 Bilder sind genau nebeneinander und zusammen so groß wie eines, so erziele ich das ein Bild alle 4 überdeckt.


    Nur im IE7 wird es nicht überdeckt sondern wird es daneben angezeigt...
    Also an der Oberkante des 4ten Bild.

    Bug:
    [Blockierte Grafik: http://hausladc.ha.ohost.de/iebug/bug.JPG]

    Richtig (eines überblendet alle 4):
    [Blockierte Grafik: http://hausladc.ha.ohost.de/iebug/richtig.JPG]


    Beispiellink: http://hausladc.ha.funpic.de/Hovertest/

  • ich frage mich gerade was anderes... und zwar... warum du das mit javascript machst ?? das geht doch auch per css ??? oder seh ich das falsch ?