Сделал на сайте динамическое меню с использованием CSS, которе взял из статьи Динамическое выпадающие меню для IE без использования скриптов JavaScript с сайта realcoding.net.
Но, возникла проблема с перектытием слоев. Меню первого уровня находится НАД подменю.
Вот код, используемый в style.css
По Вашему совету воспользовался FreeStyle Menus.
Но возникла другая проблема, природа которой мне не понятна. http://miepp.i-market.ru/main/
Если навсети мышкой на какой-либо раздел высвечиваются подразделы.
Наводим мышой на 1-й,2-й,3-й,4-й разделы и нажимаем на 5-й.
Получается при клике на экран выводятся подменю первых четырех
разделов.
Вопрос: как так?
_>По Вашему совету воспользовался FreeStyle Menus. _>Но возникла другая проблема, природа которой мне не понятна. _>http://miepp.i-market.ru/main/ _>Если навсети мышкой на какой-либо раздел высвечиваются подразделы. _>Наводим мышой на 1-й,2-й,3-й,4-й разделы и нажимаем на 5-й. _>Получается при клике на экран выводятся подменю первых четырех _>разделов. _>Вопрос: как так?
Хм. А у меня подразделы выводятся только при щелчке мышью, показываются правильно. IE6.0, FF 1.0.4
... << RSDN@Home 1.1.4 beta 7 rev. 447>> ... <<Winamp is playing "Alanis Morrisette — You Oughta Know">> ...
Здравствуйте, kid_mag, Вы писали:
_>Вопрос: как так?
Формат списка с описанием меню — строгий, там не ожидается ничего лишнего.
Убери все "style=..." из элементов описания меню <li>, <ul>, <a...>. Все это должно быть в .css, иначе скрипт сбивается.
Аналогично — элемент <nobr> — убрать.
Все, что здесь сказано, может и будет использоваться против меня...