Hi,
Hi ich versuche Gerade einen Hover über eine CSS box zu machen.
Und warum nimmst du dafuer JavaScript?
:hover in CSS tut's auch. (Aeltere IE koennen fuer optischen Schnickschnack idR. vernachlaessigt werden.)
Funktioniert zwar, das Problem ist aber das die erste box normal hovert, allerdings auch hovert wenn ich über die zweite box gehe.
Nein, dein Problem ist, dass du ueberhaupt keine "zweite Box" hast.
<div id="box1" onMouseOver="change('box1')" onMouseOut="change_back('box1')">
<h3>This is a dynamically styled box. Hover over this box to watch it change. (Doesn't work in Netscape 4.x or earlier.)</h3>
<div id="box2" onMouseOver="change('box2')" onMouseOut="change_back('box2')">
Dieser Div ist Kindelement des ersten.
<h3>This is a dynamically styled box. Hover over this box to watch it change. (Doesn't work in Netscape 4.x or earlier.)</h3>
<div id="box3" onMouseOver="change('box3')" onMouseOut="change_back('box3')">
Dieser Div ist Kindelement des zweiten, und Nachfahre des ersten.
Btw: Koche bitte keine Div-Suppe. Die Divs sehen in deinem Beispielcode mehr als ueberfluessig aus - du kannst genauso gut (bzw. besser) gleich die Ueberschriften formatieren.
MfG ChrisB