Двухуровневое горизонатльное меню
Страницы: 1
Двухуровневое горизонатльное меню
Осваиваю DLE, многое не понимаю. Поставил себе понравившийся шаблон, потихоньку подгоняю под себя. Но есть проблемка, не смог понять как сделать чтоы вытаскивался второй уровень меню. По идее, он должен появляться при выборе определенной ссылки из первого уровня меню но нихрена... 
Выдержка из инструкции шаблона:"Меню сайта 
Меню сайта имеет два уровня. 
Первый уровень выставляется тут: 
Код
<div class="root"> 
      <ul> 
      <li><a href="#nogo" style="background: url({THEME}/images/menu-1.png) right top no-repeat;">ГЛАВНАЯ</a></li> 
      <li><a href="#nogo" style="background: url({THEME}/images/menu-2.png) right top no-repeat;">НОВОСТИ</a></li> 
      <li><a href="#nogo" style="background: url({THEME}/images/menu-3.png) right top no-repeat;">СТАТЬИ</a></li> 
      <li><a href="#nogo" style="background: url({THEME}/images/menu-4.png) right top no-repeat;">ВИДЕО</a></li> 
      <li><a href="#nogo" style="background: url({THEME}/images/menu-5.png) right top no-repeat;">ЖУРНАЛЫ</a></li> 
      <li><a href="#nogo" style="background: url({THEME}/images/menu-6.png) right top no-repeat;">ФАЙЛЫ</a></li> 
      <li><a href="#nogo" style="background: url({THEME}/images/menu-7.png) right top no-repeat;">ФОРУМ</a></li> 
      </ul> 
    </div> 
 


далее в коде идет второй уровень меню соответственно по порядку. ВАЖНО! Количество пунктов первого уровня меню должно совпадать с количеством блоков подменю! Если Вы удаляете пункт верхнего уровня, не забудьте удалить соответствующее подменю!" 

Как работать с этим меню и как заставить выдвигать другой второй ряд, которые прячутся за баннеры?

Вот ссылка на сайт для наглядности: dle.bangtheory.ru 

Знатоки, помогите пожалуйста!
Заранее спасибо!
Изменено: Андрей Иванов - 4 Ноября 2012 22:43
второй уровень лучше ul под конкретным пунктом первого уровня. то есть будут вложенные списки. видимость вложенного уровня в none. А дальше - дело техники. css + простенький js. по клику убираем все классы active, добавляем active пункту который кликнули и тоглим display для вложенного списка. код на 10 строчек...

и это не по ДЛЕ вопрос, а html, css и js (jQuery) в принципе. 
 
Цитата
weevil пишет:
второй уровень лучше ul под конкретным пунктом первого уровня. то есть будут вложенные списки. видимость вложенного уровня в none. А дальше - дело техники. css + простенький js. по клику убираем все классы active, добавляем active пункту который кликнули и тоглим display для вложенного списка. код на 10 строчек...

и это не по ДЛЕ вопрос, а html, css и js (jQuery) в принципе.
В том то и дело что техники нет совсем. Можешь попоробней описать? как это все делается?
Цитата
Андрей Иванов пишет:
В том то и дело что техники нет совсем. 
Это значит верстке научить? smile:)
Не видя исходников, выше озвученных комментариев разработчика (может там все верно на самом деле - я не экстрасенс, что там написано и что реально сделано не знаю), без тестов на рабочей системе - нет, не могу.
По тому, что сейчас есть на сайте, есть вопросы, я бы по другому делал... Например, почему активный класс только на анкоре, логичнее его на элемент списка вешать. Так задумано? И что это за меню? Просто кусок статического html или списки что-то генерирует?.. 

В общем, еще раз, я не экстрасенс и не телепат. 

Гм.. такса, 1000 - сутки, вне зависимости от продолжительности работы: 5 минут или 15 часов. 
Цитата
weevil пишет:
Цитата
Андрей Иванов пишет:
В том то и дело что техники нет совсем.
Это значит верстке научить? smile:)
Не видя исходников, выше озвученных комментариев разработчика (может там все верно на самом деле - я не экстрасенс, что там написано и что реально сделано не знаю), без тестов на рабочей системе - нет, не могу.
По тому, что сейчас есть на сайте, есть вопросы, я бы по другому делал... Например, почему активный класс только на анкоре, логичнее его на элемент списка вешать. Так задумано? И что это за меню? Просто кусок статического html или списки что-то генерирует?..

В общем, еще раз, я не экстрасенс и не телепат.

Гм.. такса, 1000 - сутки, вне зависимости от продолжительности работы: 5 минут или 15 часов.
на сайте пока еще ничего не работает, я тестирую пока что и в новый движок вникаю. Возможно, то что ты видел на сайте было следствием моих попыток самому покопаться в шаблоне:D Если  я сюда нужные куски шаблона и стилей скину поможешь?
тьфу ты. последнее не прочел. Спасибо, сами разберёмся. Медленно, но верно.
Страницы: 1
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
00:45 С чего сейчас проще начать? 
00:22 Раскрутка форума 
00:17 Бесплатное получение бэклинков 
00:16 Бесплатное расширение для Chrome — проверка ссылок прямо на странице 
00:05 Гугл запустил Первый АПдейт года и серп уже трясёт - Google March 2026 Core Update 
23:48 Яндекс Нейро и выдача в 2026 - остались ли лазейки для маленьких сайтов? 
08:21 Продвижение-2022: Гугл все? Нет – Гугл не все! 
00:22 BITzaBIT.com - обмен криптовалют, выплаты EUR, CAD, GBP, AZN, TJS, UZS 
00:13 SpeedyIndex - ускорение индексирования ссылок в Google. 100 ссылок в подарок. 
23:39 Продам сайт Домен РУ RU РФ c доменом www.доменру.рф 
18:46 Прямой поставщик услуг для MAX 
17:52 Mixmasters - Exchange without AML and KYC 
16:47 Продам домен translated.ru 
16:11 TUNNEL-to-PROXY: превращает тысячи публичных сетевых конфигураций - в стабильные SOCKS5-прокси! 
04:57 Точные прогнозы на футбол 
00:10 8 марта: желаю аптайма 99.9% и e-e-a-t без локов 
23:59 Почему не обновляется счетчик ИКС (индекса качества сайта) 
19:38 Голландцы влепили Grok по яйцам - теперь нельзя раздевать реальных людей, штраф 100к евро в день 
14:56 молодильные яблоки и живая вода 
06:50 Ставки на супер тренды в спорте 
13:04 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем