Andreas: dynamisches CSS mit JavaScript

Beitrag lesen

Hallo SelfHTML'er

Ich habe da ein Problem mit Wechsel der Hitergrundfarbe eines <DIV>. Hier folgt der Quellcode:

_________________________________

<html>
<head>
<style type="text/css" media="screen"><!--
#menu2         { color: white; font-size: 10px; font-family: Verdana; text-decoration: none; background-color: #bc8f8f; padding: 3px; border-style: solid; border-width: 2px; border-color: #808080 #808080 #000 #000; position: absolute; z-index: 5; top: 50px; left: 155px; width: 250px; height: auto; visibility: visible; display: block }
--></style>
</head>
<body>
<div id="menu2">
<div onmouseover="this.style.background-color='silver'"><a href="leer.html" target="_blank">Link1</a><br></div>
<div onmouseover="this.style.background-color='silver'"><a href="leer.html" target="_blank">Link2</a><br></div>
<div onmouseover="this.style.background-color='silver'"><a href="leer.html" target="_blank">Link3</a><br></div>
<div onmouseover="this.style.background-color='silver'"><a href="leer.html" target="_blank">Link4</a></div></div>
</body></html>
_________________________________

Kann mir jemand verraten, wieso sich die Hintergrundfarbe von "Link1" bis "Link4" nicht ändert? Habe ich einen Fehler eingebaut? Muß man das Attribut anders ansprechen? Wer kann helfen?

Gruß aus Dresden.
Andreas