|
|
"Выдвигающееся" меню со скриптом |
|
Дизайн и верстка - Верстка: блочная, div, HTML... Дизайн, внешний вид сайта. |
![]() |
|
Опции темы | Оценить тему | Опции просмотра |
![]() |
#1 |
|
![]() ![]() Взгляните, пожалуйста, на такой вариант меню:
Оффтоп:
и очень интересно узнать, будет ли пс видеть ссылки в таком исполнении? и где лучше разместить скрипт, чтобы не загромождать код странички? где то читал, что скрипты можно и нужно размещать в отдельном файле, который, можно подключить ссылкой, также как css..это правда?) или я что то не так понял..и если его нужно размещать только в самом коде, то в контейнере вместе с меню или это не играет роли?.. ![]() ![]() ученик SeoCafe
|
![]() |
![]() ![]() ![]() |
![]() |
#2 |
|
![]() Пс будут видеть, это же обычный хтмл.
Насчет js скриптов правда, их можно как css подключать. Обфчно в хедере подключают но можно и в боди. Вставка js скрипта в страничку: Код:
<script type="text/javascript" src="script.js"></script> |
![]() |
![]() ![]() ![]() |
"Спасибо" от: | падаван (19.02.2011) |
![]() |
#3 |
|
![]() ![]() здОрово, спасибо большое Gri3li
p.s если вдруг не сложно, и в скрипте долго не надо разбираться, подскажите пожалуйста, как сделать, чтобы при нажатии на второй пункт меню, уже развернутый первый закрывался не мгновенно, а также плавно, как и открывается ?.. ![]() ученик SeoCafe
|
![]() |
![]() ![]() ![]() |
![]() |
#4 |
|
![]() Это долго разбираться… Но легко можно сделать чтобы при открытии нового меню старое не закрывалось, тоже может пригодится. Для этого нужно удалить этот код:
Код:
if (CURRENT_TARGET && CURRENT_TARGET != target) { CURRENT_TARGET.display = 'none'; }; |
![]() |
![]() ![]() ![]() |
"Спасибо" от: | падаван (22.02.2011) |
![]() |
#5 |
|
![]() Оффтоп:
![]() Говорят,что я такое же быдло как и все!!! ха ... Господа хорошие,для системы ценностей большенства людей , Я ЗНАЧИТЕЛЬНО ХУЖЕ!!!
внимание! существенная часть того что я пишу, может оказаться сарказмом! |
![]() |
![]() ![]() ![]() |
![]() |
#6 |
|
![]() ![]() замечательный скрипт меню снова пошел в дело) но только сейчас дошло, что если в браузере скрипты отключены, меню не открывается...
![]() ![]() ученик SeoCafe
|
![]() |
![]() ![]() ![]() |
![]() |
#7 |
|
![]() ![]() решение: в строках с id подменю изменить значение на "display: block;"
[php]<ul class="sub_menu" id="sub_menu1" style="display: block;">[/php] и добавить минискрипт после кода html-меню, который и будет прятать его при включенных скриптах, т.к. для его выполнения необходимо, что бы элементы меню уже загрузились [php]<script> document.getElementById('sub_menu1').style.display = 'none'; document.getElementById('sub_menu2').style.display = 'none'; </script>[/php] может быть кому то тоже пригодиться.. ![]() ученик SeoCafe
|
![]() |
![]() ![]() ![]() |
"Спасибо" от: | emlonlife (26.09.2011) |
![]() |
Метки |
html, script |
|
Опции темы | |
Опции просмотра | Оценка этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
RDS - Узнай историю изменения "тИЦ" и "Индекса Яндекса" любого сайта! | RDS bar | Софт оптимизатора, SEO утилиты | 9 | 05.03.2012 10:18 |
Валидный, кроссбраузерный способ создания "резинового" горизонтального меню сайта | Recover | Дизайн и верстка | 11 | 03.05.2011 15:18 |
Краткий обзор "SEO конференция "Продвижение сайтов. Революция"" | specialist-seo | Яndex | 8 | 06.12.2010 23:56 |
Выпадающее "резиновое" меню средствами css | Recover | Дизайн и верстка | 0 | 07.11.2010 16:16 |
|
Текущее время: 20:59. Часовой пояс GMT +3.
|