Никак не могу разобраться со странным глюком. Я сделал меню, при наведении на него указателя мыши выпадает подменю выбранного пункта через JS и CSS. Мудился достаточно долго, чтобы это смертельно надоело и наконец, вышло...
Но как оказалось работает корректно во всех браузерах, кроме IE (как всегда ) По непонятной причине пункты выпадающего меню (элементы LI) становятся неактивными (т.е. отображаются, но своих функций не выполняют)... ВСЕ КРОМЕ ПЕРВОГО! Как объяснить это я действительно не знаю...
Посмотреть на это можно здесь http://vmk4[dot]kzn[dot]ru/account_sys
Меню в HTML выглядит так:
CODE (text):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <div class="menu">
- <ul style="padding-left: 0.1em;" onmouseover="showItem('item1');highlightItem('hItem1');" onmouseout="hideItem('item1');lowlightItem('hItem1');">
- <li>
- <a href="#" id="hItem1">File</a>
- <ul id="item1" onmouseout="hideItem('item1');lowlightItem('hItem1');">
- <li><a href="#">Option1</a></li>
- <li><a href="#">Option2s</a></li>
- <li><a href="#">Option3</a></li>
- <li><a href="#">Option4</a></li>
- </ul>
- </li>
- </ul>
- <ul onmouseover="showItem('item2');highlightItem('hItem2');" onmouseout="hideItem('item2');lowlightItem('hItem2');">
- <li>
- <a href="#" id="hItem2">Fonts2</a>
- <ul id="item2" onmouseout="hideItem('item2');lowlightItem('hItem2');">
- <li><a href="#">Option1</a></li>
- <li><a href="#">Option2</a></li>
- <li><a href="#">Option3</a></li>
- <li><a href="#">Option4</a></li>
- </ul>
- </li>
- </ul>
- <ul onmouseover="showItem('item3');highlightItem('hItem3');" onmouseout="hideItem('item3');lowlightItem('hItem3');">
- <li>
- <a href="#" id="hItem3">Fonts3</a>
- <ul id="item3" onmouseout="hideItem('item3');lowlightItem('hItem3');">
- <li><a href="#">Option1</a></li>
- <li><a href="#">Option2</a></li>
- <li><a href="#">Option3</a></li>
- <li><a href="#">Option4</a></li>
- </ul>
- </li>
- </ul>
- </div>