Помощник
Здравствуйте, гость ( Вход | Регистрация )
переделка стандартного горизонтального меню |
Гость_Qnut_* |
2013-06-07, 17:40
Сообщение
#1
|
|
Гости |
Здравствуйте, помогите пожалуйста переделать стандартный вывод блока горизонтального меню на вот этот:
вот это же меню, но в стандартном виде
вот сам api файл, который выводит обычное меню
Сообщение отредактировал Qnut - 2013-06-07, 17:50 |
|
|
||
wormen |
2013-06-07, 18:34
Сообщение
#2
|
|
Опытный Группа: Eleanor user Сообщений: 800 Регистрация: 2012-09-13 Репутация: нет Всего: нет |
не совсем понятно, что вы хотите изменить...
|
|
|
||
Гость_Qnut_* |
2013-06-07, 19:10
Сообщение
#3
|
|
Гости |
вывод меню переделать под нужный |
|
|
||
Maximkaboom |
2013-06-07, 21:53
Сообщение
#4
|
|
Опытный Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: нет Всего: 1 |
Qnut, по моему правильнее будет переделать стиль вашего меню в шаблоне под систему, чем ковырять файлы движка и переделывать их под шаблон
|
|
|
||
Гость_Qnut_* |
2013-06-07, 21:58
Сообщение
#5
|
|
Гости |
да нет, не правильнее, я использую новые разработки html5 а там только сделан вид под html5, плюс меню имеет свой скрипт чего туда не прикрутишь... Сообщение отредактировал Qnut - 2013-06-07, 21:59 |
|
|
||
Maximkaboom |
2013-06-07, 22:05
Сообщение
#6
|
|
Опытный Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: нет Всего: 1 |
Qnut, а разве стандартный вид меню не подходит под стандарты html5?
Спрашиваю так, для общего развития. На счет вашей проблемы, смогу помочь, как буду дома, сейчас с телефона просто |
|
|
||
Гость_Qnut_* |
2013-06-07, 22:15
Сообщение
#7
|
|
Гости |
он то работает, не спорю, но это больше под xhtml идёт, в html5 специально внедрили тег "menu" дабы отличать обычные списки и меню сайта, тег nav, который сейчас там стоит предназначен для навигации, это всеже сео оптимизация, и не хочется чтобы из-за какой-то мелочи портилось всё |
|
|
||
Maximkaboom |
2013-06-07, 22:22
Сообщение
#8
|
|
Опытный Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: нет Всего: 1 |
Qnut, а навигация это разве не меню? не понимаю, зачем вы паритесь на счет этого. Ну да ладно, ваше дело.
Сообщение отредактировал Maximkaboom - 2013-06-07, 22:23 |
|
|
||
Гость_Qnut_* |
2013-06-07, 22:27
Сообщение
#9
|
|
Гости |
Тег <menu> предназначен для отображения списка пунктов меню. Аналогично тегам <ol> и <ul> внутри контейнера <menu> список формируется с помощью тегов <li>. <menu> <li>пункт меню</li> <li>пункт меню</li> </menu> Тег <nav> задает навигацию по сайту. Если на странице несколько блоков ссылок, то в <nav> обычно помещают приоритетные ссылки. <nav>ссылки</nav> тобишь как видно, нав не предназначен для того, чтобы внутри него были списки, а только ссылки типа <a href=""> |
|
|
||
Alexander |
2013-06-12, 0:58
Сообщение
#10
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Qnut, добавьте еще один метод и пользуйте его:
|
|
|
||
Гость_Qnut_* |
2013-06-13, 9:41
Сообщение
#11
|
|
Гости |
Спасибо огромное!
Александр, я вам писал на почту касательно адаптации или написания нового модуля, ответьте пожалуйста. |
|
|
||
Гость_Qnut_* |
2013-06-13, 10:04
Сообщение
#12
|
|
Гости |
а как сделать чтобы если есть под меню, то к родительскому тегу li добавлялся класс class="h_this" ?
И нужно чтобы <menu> были только в основном списке, в подкатегориях нужны <ul> теги Сообщение отредактировал Qnut - 2013-06-13, 10:22 |
|
|
||
Alexander |
2013-06-13, 11:51
Сообщение
#13
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Qnut, умнее и проще всего это сделать при помощи javascript. Как-то так:
|
|
|
||
Текстовая версия | 0.0352 сек. 11 запросов GZIP включен Сейчас: 2024-12-13, 14:31 |