Hintergrundfarbe einer Ebene ändern bei mouseover
Daniel Schöneck
- javascript
Das ist eine von den Ebenen.
<div id="Layer8" style="position:absolute; left:45px; top:216px; width:130px; height:20px; z-index:2; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px solid black"> <font face="Arial" size="2"><a href="kamikaze.htm">Kamikaze</a></font></div>
Wenn man nun mit der Maus drübergeht soll sich die hintergrundfarbe ändern. Wie mach ich das? Damit:
onmouseover="this.style.color='#C00000'
kann ich die farbe des Links ändern, das hab ich rausgefunden...
Danke schonmal im vorraus, is bestimmt nix kompliziertes, nur komm ich ned drauf :(
Hallo.
Wenn man nun mit der Maus drübergeht soll sich die hintergrundfarbe ändern. Wie mach ich das? Damit:
onmouseover="this.style.color='#C00000'
kann ich die farbe des Links ändern, das hab ich rausgefunden...
Und wenn du die Hintergrundfarbe des <div>s ändern willst, nimmst du entweder:
<a href=kamikaze.htm"
onmouseover="document.getElementById('Layer8').style.backgroundColor='#C00000'"
onmouseout="document.getElementById('Layer8').style.backgroundColor='#CCCCCC'">Kamikaze</a>
oder direkt im div:
<div onmouseover="this.style.backgroundColor='#C00000'"
onmouseout="this.style.backgroundColor='#CCCCCC'">
Das onmouseout gibt dem <div> dann seine Ausgangsfarbe zurück.
Gruß
Norbert
vielen dank norbert! ich dödel habs die ganze zeit mit "bgcolor" probiert ;). Naja, jetzt klappts auf jeden Fall.