I'm pretty sure it's because you have placed the sub menu <ul> tags inside the <li> tags. So when the hidden list becomes visible, the surounding element, in this case the <li> tag, must grow in size to be able to contain it.
Since your sub menus stretch a bit to the right when visible, the containing <li> item must also stretch to the right, thereby covering the other list items next to it so that you cannot hover them.
So...  Place the sub menus between the list tiems, as in
HTML Code:
<ul>
<li>Item 1</li>
<li>Item 2</li>
<ul>
<li>Item 2.1</li>
<li>Item 2.2</li>
<li>Item 2.3</li>
</ul>
<li>Item 3</li>
</ul>
You might also have to change your css to compensate for this change, I havn't looked into your css much.
__________________
Your answers will only be as good as your question. Formulate it well and give all the necessary information.
Last edited by lizciz; 08-21-2011 at 02:59 PM..
|