У меня тоже такая проблема, потому не стал создавать отдельный пост. Т.к. я нуб, то реализовал список на css и JS <SCRIPT language="JavaScript"> <!-- function toggleList(eTarget){ eTarget.style.display == "none" ? eTarget.style.display = "block": eTarget.style.display = "none"; } //--> </SCRIPT> <ul ID="idListOne" NAME="idListOne"> <li onclick="toggleList(idList1)"><a href="#">Ля-ля-ля</a> <ul ID="idList1" NAME="idList1" STYLE="display:none;" ONCLICK="window.event.cancelBubble=true"> <li><a href="xxx.htm" target="content">Ля-ля-ля</a></li> <li><a href="xxx.htm">Ля-ля-ля</a></li> </ul> </li> <li onclick="toggleList(idList2)"><a href="#">бла-бла-бла</a> <ul ID="idList2" NAME="idList2" STYLE="display:none;"> <li><a href="xxx.html">бла-бла-бла</a></li> <li><a href="xxx.html">Новые материалы</a></li> </ul> </li> </ul> Все работает, но проблема в том, что список закрывается по щелчку не только на (как хотелось бы), а также и по , вложенному в этот .Нашел, что данную проблему решает код ONCLICK="window.event.cancelBubble=true", но это почему-то не работает в Firefox Подскажите плиз, как решить эту проблему, а то ничего не понятно...