hi,
ich bin gerade dabei ein horizontales menü zu programmieren. wenn untermenüpunkte enthalten sind, soll per mouseover der menüpunkt aufgeklappt werden bei mouseout zugeklappt. im zugeklappten zustand hat das div 22 px höhe, bei mouseover wird es entsprechend vergrößert.
soweit klappt es auch. das problem ist aber, wenn ich den mousezeiger in das untermenü bewege, wird es wieder zugeklappt, obwohl ich mich ja immer noch im bereich des div´s befinde. ich verstehe aber nicht wieso.
hier noch der code:
PHP-Code:
<div id="xxx" style="height:22px; overflow:hidden; float:left;" onMouseOver="openDiv('xxx', 22, 184);" onMouseOut="closeDiv('xxx', 22, 184);"><a href="#"><img src="images/menu/button.gif" id="right" name="xxx" style="vertical-align:middle; text-align:right;" /></a>
<ul>
<li>test</li>
<li>test</li>
<li>test</li>
<li>test</li>
</ul>
</div>
hat jemand eine idee?