Он был изменен в первоначальном вторичном каталоге, и была проведена демонстрация первой
Вот CSS
/*bg macji (http://www.macji.com)*/ul, li, p {margin: 0; Заполнение: 0; Список стиля: нет; размер шрифта: 12px} .m_menu_title {height: 24px; line-hight: 24px; text-align: center; margin: 0 1px} .m_menu_content {border-top: solid 1px #cc; padding: 8px 2px} /*first level* / .m_menu_content P {Height: 22px; Line-Height: 22px} .m_menu_content pa {color:#666633; шрифт-вес: жирный шрифт; Текстовое декорация: нет; Предпосылки: URL (http://www.macji.com/blog/img/icon.gif) no-repeat 8px 4px; Надо: 0 0 0 30px; дисплей: block} .m_menu_content pa: hover {color:#fe8005; font-weight: bold; text-decoration: none} .m_menu_content p a.on {founal-position: 8px -18px} /*второй уровень* / .menu2 {} .menu2 li {line-height: 22px. {цвет:#000; Текстовое декорация: нет; дисплей: блок; Надо: 0 0 0 40px; Справочная информация: URL (http://www.macji.com/blog/img/icon.gif) no-repeat 18px 4px} .menu2 a.on {background-position: 18px -18px}/*Уровень 3*/.menu2 ul {} .menu2 ul A Надо: 0 0 0 50px; Цвет:#666633; Текстовое декорация: подчеркивание} .menu2 ul a: hover {фоновое цветное:#f5f5f5; Цвет:#f60}Каталог зациклен, я написал его до смерти. Вот JS
/* Здесь я пишу это напрямую. Согласно входящему идентификационному номеру, нормально определить, отображается ли он. Если он не отображается, он отображается. Вы можете зацикнуть каталог с помощью языка на стороне сервера*/ function setmenulist (num) {var p = document.getelementbyid ('p' + num); var ul = document.getElementByid ('ul' + num); if (ul.style.display == 'none') {ul.style.display = 'none') {ul.style.display = 'none'; } else {ul.style.display = 'none'; p.classname = ""; }}Демонстрационный вид