Matze: finde Fehler nicht

Hallo! Könnt ihr mir helfen? Irgendwo in diesem Quellcode ist ein Fehler (oder auch das Grundprinzip ist völlig falsch).

<HTML>
<HEAD>
<style type="text/css">

#bild1 { position: absolute;
   top: 17px;
   left: 12px;
    visibility="hidden";}

#bild2 { position: absolute;
   top: 17px;
   left: 12px;
    visibility="visible";}

</style>
</HEAD>
<BODY>
<div ID="bild1">
<IMG SRC="kreuz.bmp"
onmousover="this.className= 'bild2';"
onmouseout="this.className= 'bild1';">
</div>
</BODY>
</HTML>

  1. Hi Matze,

    visibility="hidden";}
    visibility="visible";}

    du verwendest hier HTML statt CSS.

    http://selfhtml.teamone.de/css/formate/zentrale.htm#individualformate

    Grüße,
     Roland

    1. Hoppla

      Danke

  2. hi,

    neben dem schon genannten fehler, hier noch einer:

    #bild1 { }
    #bild2 { }

    das erste referenziert deinen div über seine ID, das zweite referenziert irgendein objekt mit der ID bild2 - ein solches hast du anscheinend aber gar nicht.

    nichts desto trotz versuchst du hier:

    <IMG SRC="kreuz.bmp"
    onmousover="this.className= 'bild2';"
    onmouseout="this.className= 'bild1';">

    dem bild dynamisch eine _klasse_ bild2 zuzuweisen, und danach sogar eine klasse bild1 - dann solltest du aber in deinem CSS auch klassen- statt ID-referenzierungen stehen haben.

    gruss,
    wahsaga