Вы находитесь здесь:Плагины jQuery»liMenuVert - вертикальное многоуровневое jQuery меню

liMenuVert - вертикальное многоуровневое jQuery меню

Понедельник, 03 Сентябрь 2012 08:27 Автор 
Плагин liMenuVert создает вертикальное многоуровневое меню с неограниченной вложенностью на основе jQuery. Структура меню - самая простейшая, а именно обыкновенный многоуровневый список с ссылками.
Важными достоинствами вертикальное многоуровневого jQuery меню liMenuHor являются: правильная реакция на края страницы, наличия маркеров вложения, бесконечная вложенность и симпатичный внешний вид.
В меню присутствует шаблонизация: "white","black" и "gray". Для использования готовых шаблонов в добавок к основному CSS подключите один из шаблонных CSS. Если вы желаете создать свой внешний вид, подключите один из шаблонных CSS и исправьте его на свое усмотрение.

Пример работы на JSFIDDLE

BUG FIX

23.05.2013 - Добавлена задержка перед исчезанием выпадающих пунктов
27.04.2013 - Добавлена задержка перед появлением выпадающих пунктов
15.03.2013 - Исправлен баг CSS, который запрещал перенос у длинных строк в меню
28.12.2012 - Фикс под IE7 (положение выпадающих подпунктов)

Подключаемые файлы


<link rel="stylesheet" href="#">

<link rel="stylesheet" href="#">

<script src="/js/jquery-1.8.min.js"></script>
<script src="/js/jquery.liMenuVert.js"></script>

Инициализация плагина


Структура HTML

Самый элементарный многоуровневый список
Прочитано 40326 раз Последнее изменение Воскресенье, 30 Март 2014 23:28
Оцените материал
(10 голосов)

Комментарии   

 
Andrey
# Andrey 28.12.2012 07:50
Вопрос такой, почему при внедрении данного меню, не корректно отображается 3-4 уровни меню, только после пролистывания вверх вниз меню нормализируется и работает корректно
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 28.12.2012 08:43
Цитирую Andrey:
Вопрос такой, почему при внедрении данного меню, не корректно отображается 3-4 уровни меню, только после пролистывания вверх вниз меню нормализируется и работает корректно


Уточните пожалуйста что значит "не корректно".
Какой при этом вы используете браузер, какая у браузера версия и какое разрешение экрана.
Ответить | Ответить с цитатой | Цитировать
 
 
Андрей
# Андрей 11.01.2013 13:49
Не могу разобраться, почему не работает плагин на этой странице:[ссылк а удалена]
Вот ошибка:
Uncaught TypeError: Object [object Object] has no method 'liMenuVert' c37-f37.htm:17
(anonymous function) c37-f37.htm:17
k jquery-1.8.min. js:2
l.fireWith jquery-1.8.min. js:2
p.extend.ready jquery-1.8.min. js:2
D jquery-1.8.min. js:2
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 11.01.2013 17:49
Цитирую Андрей:
Не могу разобраться, почему не работает плагин на этой странице...

У вас в строке 268 повторно подключен jquery-1.7.1.min.js
Удалите эту строку, она вам не нужна и все заработает
Ответить | Ответить с цитатой | Цитировать
 
 
Андрей
# Андрей 14.01.2013 09:28
Цитирую LiMasscode:

У вас в строке 268 повторно подключен jquery-1.7.1.min.js
Удалите эту строку, она вам не нужна и все заработает


Спасибо, действительно все заработало
Ответить | Ответить с цитатой | Цитировать
 
 
Константин
# Константин 24.01.2013 10:03
Добрый день. Почему при переходе на второй (глубже у меня нет) уровень меню, после загрузки страницы меню не исчезает, а перемещается влево на первые уровни. Если навести на него и убрать курсор, то выпадающее меню исчезает. Это нормально?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 24.01.2013 19:22
Цитирую Константин:
Добрый день. Почему при переходе на второй (глубже у меня нет) уровень меню, после загрузки страницы меню не исчезает, а перемещается влево на первые уровни. Если навести на него и убрать курсор, то выпадающее меню исчезает. Это нормально?

Напишите каким вы пользуетесь при этом браузером (название, версия)
И дайте ссылку на сайт. Уверен, что проблема решаема
Ответить | Ответить с цитатой | Цитировать
 
 
Константин
# Константин 25.01.2013 09:11
Цитирую LiMasscode:
Цитирую Константин:
Добрый день. Почему при переходе на второй (глубже у меня нет) уровень меню, после загрузки страницы меню не исчезает, а перемещается влево на первые уровни. Если навести на него и убрать курсор, то выпадающее меню исчезает. Это нормально?

Напишите каким вы пользуетесь при этом браузером (название, версия)
И дайте ссылку на сайт. Уверен, что проблема решаема


Браузер Firefix 18.0.1 В IE-8 меню сразу открывается так, как я писал выше (поверх 1-го уровня). Сайт [ссылка удалена]
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 25.01.2013 09:36
Цитирую Константин:
Цитирую LiMasscode:
Цитирую Константин:
Добрый день. Почему при переходе на второй (глубже у меня нет) уровень меню, после загрузки страницы меню не исчезает, а перемещается влево на первые уровни. Если навести на него и убрать курсор, то выпадающее меню исчезает. Это нормально?

Напишите каким вы пользуетесь при этом браузером (название, версия)
И дайте ссылку на сайт. Уверен, что проблема решаема


Браузер Firefix 18.0.1 В IE-8 меню сразу открывается так, как я писал выше (поверх 1-го уровня). Сайт [ссылка удалена]

Скорее всего это из-за неправильного вывода HTML кода самого меню
У вас каждый вложенный тег "UL" имеет класс "menu_vert". Исправьте!
Ответить | Ответить с цитатой | Цитировать
 
 
Alex
# Alex 25.01.2013 07:35
В IE9 видно только первый уровень, подменю не всплывает, почему JS не работает а? )))
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 25.01.2013 09:39
Цитирую Alex:
В IE9 видно только первый уровень, подменю не всплывает, почему JS не работает а? )))

Проверил, все работает нормально, киньте ссылку на нерабочий пример.
Ответить | Ответить с цитатой | Цитировать
 
 
Константин
# Константин 26.01.2013 11:48
Цитирую LiMasscode:
Цитирую Alex:
В IE9 видно только первый уровень, подменю не всплывает, почему JS не работает а? )))

Проверил, все работает нормально, киньте ссылку на нерабочий пример.

sewteh.com.ua
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 26.01.2013 14:56
Цитирую Константин:
Цитирую LiMasscode:
Цитирую Alex:
В IE9 видно только первый уровень, подменю не всплывает, почему JS не работает а? )))

Проверил, все работает нормально, киньте ссылку на нерабочий пример.

sewteh.com.ua

В файле jquery.liMenuVe rt.js закоментируйте или удалите строки 30 и 31 (это строки для дебага, не заметил их случайно).
Ответить | Ответить с цитатой | Цитировать
 
 
Константин
# Константин 26.01.2013 12:32
Только я в IE8 проверял.
Ответить | Ответить с цитатой | Цитировать
 
 
Сергей
# Сергей 14.03.2013 16:53
как перенести на 2 строку, если в меню категория имеет длинное название?
если значение категории длинное то выходит за пределы скрин - clip2net.com/s/4KCRDL
css не владею. сам не разберусь. Хотел ваше меню использовать.
нужна помошь :)
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 15.03.2013 05:33
Цитирую Сергей:
как перенести на 2 строку, если в меню категория имеет длинное название?
если значение категории длинное то выходит за пределы скрин - clip2net.com/s/4KCRDL
css не владею. сам не разберусь. Хотел ваше меню использовать.
нужна помошь :)

15.03.2013 - Исправлен баг CSS, который запрещал перенос у длинных строк в меню.
Скачайте заново архив с demo /files/zip/liMenuVert.zip
Ответить | Ответить с цитатой | Цитировать
 
 
Сергей
# Сергей 26.04.2013 12:25
Спасибо за отличное меню.

Подскажите - возможно сделать задержку 1-2 секунды по наведению на 1-й уровень меню.
Много пунктов 1-го уровня - когда случайно проводишь в зоне меню мельтишит в глазах
Ответить | Ответить с цитатой | Цитировать
 
 
Сергей
# Сергей 26.04.2013 12:38
На второй уровень тоже нужна задержка - возможно сделать?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 26.04.2013 17:51
Цитирую Сергей:
На второй уровень тоже нужна задержка - возможно сделать?

Готово, архив обновлен
Ответить | Ответить с цитатой | Цитировать
 
 
Сергей
# Сергей 27.04.2013 07:22
Цитирую LiMasscode:

Готово, архив обновлен


Спасибо, супер. Размер файлов скрипта выше всяких похвал. Ближайший аналог в 2-3 раза больше (с учетом css)
Ответить | Ответить с цитатой | Цитировать
 
 
Тимур
# Тимур 22.05.2013 14:53
А возможно сделать задержку при mouseout? То есть у меня блок меню 2-го уровня по высоте больше, чем 1-го. Соответственно, чтобы во втором меню выбрать пункт, находящийся внизу, приходится строго горизонтально переместиться мышью во второе меню и только потом уже вниз.
Провести чуть-чуть по диагонали вниз, так меню второго уровня пропадает.
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 23.05.2013 23:32
Цитирую Тимур:
А возможно сделать задержку при mouseout? То есть у меня блок меню 2-го уровня по высоте больше, чем 1-го. Соответственно, чтобы во втором меню выбрать пункт, находящийся внизу, приходится строго горизонтально переместиться мышью во второе меню и только потом уже вниз.
Провести чуть-чуть по диагонали вниз, так меню второго уровня пропадает.

23.05.2013 - Добавлена задержка перед исчезанием выпадающих пунктов
Перекачайте заново архив
Ответить | Ответить с цитатой | Цитировать
 
 
Тимур
# Тимур 24.05.2013 05:58
Отлично! Спасибо огромное! Куда здесь тыкнуть для доната?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 24.05.2013 10:18
Цитирую Тимур:
Отлично! Спасибо огромное! Куда здесь тыкнуть для доната?

Справа в колонке есть блок "Чем вы можете помочь"
Ответить | Ответить с цитатой | Цитировать
 
 
Евгений
# Евгений 30.05.2013 18:43
Здравствуйте, все работает и все нравится...
а как сделать что бы категории выпадали при нажатии на них, а не при наведении?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 02.06.2013 23:49
Цитирую Евгений:
Здравствуйте, все работает и все нравится...
а как сделать что бы категории выпадали при нажатии на них, а не при наведении?

Вот так:
http://jsfiddle.net/yurik417/XmxSr/101/
Ответить | Ответить с цитатой | Цитировать
 
 
Юрий
# Юрий 13.07.2013 15:30
Меню очень здорово сделано, только почему-то при внесении:

Меню работало, а остальное на сайте переставало работать.
Решил подключением стандартной библиотеки:


И есть небольшая просьбочка: Можно ли сделать меню "плавно вытекающим" или "исподволь вылезающим", а не выскакивающим, как чёрт из табакерки?
Ответить | Ответить с цитатой | Цитировать
 
 
Marat
# Marat 19.09.2013 13:52
Класс!

Подскажите, как сделать это меню, чтобы оно располагалась справа, а списки выпадали влево?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 19.09.2013 18:25
Цитирую Marat:
Класс!

Подскажите, как сделать это меню, чтобы оно располагалась справа, а списки выпадали влево?


Вот так: http://jsfiddle.net/XmxSr/148/
Ответить | Ответить с цитатой | Цитировать
 
 
Marat
# Marat 19.09.2013 19:35
Огромное спасибо!

Пошел изучать
Ответить | Ответить с цитатой | Цитировать
 
 
Виталий
# Виталий 19.10.2013 15:23
Здравствуйте, подскажите, делал всё по инструкции, меню появилось, но оно почему не выпадает, а диагностика скриптов в браузере регается на Unhandled Error: '$('.menu_vert' ).liMenuVert' is not a function

подскажите что может быть нет? Уже несколько раз перепроверял и по новой ставил...
Ответить | Ответить с цитатой | Цитировать
 
 
Виталий
# Виталий 19.10.2013 15:25
Здравствуйте, подскажите, делал всё по инструкции, меню появилось, но оно почему не выпадает, а диагностика скриптов в браузере регается на Unhandled Error: '$('.menu_vert' ).liMenuVert' is not a function

подскажите что может быть не так? Уже несколько раз перепроверял и по новой ставил...
Ответить | Ответить с цитатой | Цитировать
 
 
Виталий
# Виталий 20.10.2013 00:00
Понял в чём проблема, она возникла из-за конфликта уже подключенного плагина jquery версии 1.10.2, а в этом плагине версия 1.8, и оба плагина на сайте работают строго именного с этими версиями. Подскажите, как можно переделать Ваш плагин, что бы он работал на версии 1.10.2 jquery?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 20.10.2013 21:21
Плагин liMenuVert прекрасно работает с jQuery верси 1.10.2
Причина в чем-то другом. Если кинете ссылку, я могу посмотреть.
Ответить | Ответить с цитатой | Цитировать
 
 
Олег
# Олег 27.11.2013 22:05
Вопрос конечно глупый, но не могу сообразить как это можно прикрутить на joomla
Ответить | Ответить с цитатой | Цитировать
 
 
Василий
# Василий 13.12.2013 04:08
Спасибо вам большое за код, отлично работает.
У меня возникла одна сложность. В раскрывающийся список я добавил фотки категорий. Естественно, они раскрываются вертикально. То есть фотка, под ней ссылка, под ней другая фотка и т п. А мне надо, чтобы всё выводилось горизонтально в ряд. Подскажите где подправить. Спасибо!
Ответить | Ответить с цитатой | Цитировать
 
 
Василий
# Василий 13.12.2013 04:09
Спасибо вам большое за код, отлично работает.
У меня возникла одна сложность. В раскрывающийся список я добавил фотки категорий. Естественно, они раскрываются вертикально. То есть фотка, под ней ссылка, под ней другая фотка и т п. А мне надо, чтобы всё выводилось горизонтально в ряд. Подскажите пожалуйста где подправить!
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 13.12.2013 18:01
Подправлять нужно в CSS файле.
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 15.12.2013 19:57
Отличное меню под любой браузер!
Но у него есть одна недоработка. Поясню:
Если выставить задержку на пропадание меню (задержка - очень нужная штука), то при движении мышью по меню, окна начинают наслаиваться друг на друга, получается каша. Происходит это из-за того, что при переходе к новой категории, код не сбрасывает прошлое окно. Т е одно окно висит на задержке, и поверх рядом открывается ещё одно.
Не хватает команды: если вы перевели мышь, то прошлое окно должно мгновенно сбрасываться, не зависимо от установленной задержки.
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 16.12.2013 09:19
Цитирую Слава:
Отличное меню под любой браузер!
Но у него есть одна недоработка. Поясню:
Если выставить задержку на пропадание меню (задержка - очень нужная штука), то при движении мышью по меню, окна начинают наслаиваться друг на друга, получается каша. Происходит это из-за того, что при переходе к новой категории, код не сбрасывает прошлое окно. Т е одно окно висит на задержке, и поверх рядом открывается ещё одно.
Не хватает команды: если вы перевели мышь, то прошлое окно должно мгновенно сбрасываться, не зависимо от установленной задержки.

Ставьте одинаковую задержку на оба параметра:
$('.menu_vert').liMenuVert({
delayShow:1300,
delayHide:1300
});
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 16.12.2013 14:37
Тогда пропадает весь смысл в задержке, если значения можно поставить только одинаковые. (сейчас именно так, иначе - каша из окон).
Видимо придётся кого-то просить править ваш код.
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 16.12.2013 17:23
Цитирую Слава:
Тогда пропадает весь смысл в задержке, если значения можно поставить только одинаковые. (сейчас именно так, иначе - каша из окон).
Видимо придётся кого-то просить править ваш код.

У вас противоречивое пожелание:
вы хотите чтобы меню закрывалось через определенное время, и одновременно хотите, чтобы оно закрывалось сразу.
Определитесь зачем вам нужна задержка.
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 16.12.2013 20:27
Ещё раз попробую объяснить.
В интернет магазине, с большим количеством категорий и вложений,
клиенты на приличной скорости перебирают меню.
Если выставить задержку отключения, то меню превращается в кашу при быстром
переборе. А если сделать, как вы советуете (то есть врубить задержку появления
равную отключению) - то окно будет всплывать, когда посетитель наводит мышь совсем
в другом месте. Тобишь наводил на одно, а видит другое.
Поэтому даже в древних Js-меню, которые стоят в CMS - при наведении на следующий
пункт отрубается задержка, на сколько она бы не была выставлена.
Задержка нужна только для одного - когда промахиваются мышью мимо меню, чтобы
можно было в него тыкнуть, а не открывать заново и не делать много лишних кликов.
Поэтому вас тут кто-то совершенно естественно и попросил добавить такую функцию.
Только пожалуйста не пишите снова, что вы меня не поняли, противоречий никаких.
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 17.12.2013 00:07
Цитирую Слава:

Задержка нужна только для одного - когда промахиваются мышью мимо меню, чтобы
можно было в него тыкнуть, а не открывать заново и не делать много лишних кликов.

Причина наличия задержки совсем не в:
"когда промахиваются мышью мимо меню, чтобы можно было в него тыкнуть"
Задержка нужна для выбора подкатегории, перемещая курсор мыши по диагонали.
Если вам нужна задержка только для "промахивания", то вот http://jsfiddle.net/XmxSr/200/
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 17.12.2013 14:01
Все отлично, большое спасибо!
Теперь значения старта и закрытия можно настраивать
независимо друг от друга.
Выставил 0 и 1300
Только появилась проблема:
теперь этот код блокирует всё остальное на странице,
что работает на Jquery.
Допустим у меня есть бегущая строка на Jquery,
как только я открываю всплывающее окно на меню -
строка застревает и больше уже не двигается,
даже если меню закрыть.
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 22.12.2013 10:35
Цитирую Слава:
Все отлично, большое спасибо!
Теперь значения старта и закрытия можно настраивать
независимо друг от друга.
Выставил 0 и 1300
Только появилась проблема:
теперь этот код блокирует всё остальное на странице,
что работает на Jquery.
Допустим у меня есть бегущая строка на Jquery,
как только я открываю всплывающее окно на меню -
строка застревает и больше уже не двигается,
даже если меню закрыть.

Да, это очевидно, там глобальный сброс таймеров. Если у вас стоят другие плагины, то такой вариант не подойдет.
Берите вот этот:
http://jsfiddle.net/XmxSr/202/
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 23.12.2013 08:10
Неудобно вас уже беспокоить, но теперь другая проблема.
Больше никакие джиквери не застревают, но если
быстро провети мышью по меню, например снизу вверх,
то могут отрыться одновременно 3-4 окна друг на друга и замереть. Если тронуть мышь, всё закрывается и дальше нормально
Если постоянно проверять, то раз 2-3 минуты стабильно
такая беда. Очень хочется ваше меню использовать.
На вашем примере вертикальных начальных категорий мало, у меня не получилось такое повторить. Но возможно, у меня ещё много скриптов на джиквери, а у вас в примере только один. Может поэтому и не получается повторить.
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 23.12.2013 14:38
Цитирую Слава:
Неудобно вас уже беспокоить, но теперь другая проблема.
Больше никакие джиквери не застревают, но если
быстро провети мышью по меню, например снизу вверх,
то могут отрыться одновременно 3-4 окна друг на друга и замереть. Если тронуть мышь, всё закрывается и дальше нормально
Если постоянно проверять, то раз 2-3 минуты стабильно
такая беда. Очень хочется ваше меню использовать.
На вашем примере вертикальных начальных категорий мало, у меня не получилось такое повторить. Но возможно, у меня ещё много скриптов на джиквери, а у вас в примере только один. Может поэтому и не получается повторить.

Беспокойте! Главное чтобы по делу.
Благодаря таким как вы пользователям плагины и доводятся до ума.
Вот исправил: jsfiddle.net/XmxSr/204/
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 28.12.2013 19:45
Большое спасибо, всё работает.
Ответить | Ответить с цитатой | Цитировать
 
 
Дмитрий
# Дмитрий 10.01.2014 20:34
Спасибо огромное за код! Очень помогли. Как заменить стрелочку в выпадающем пункте меню на свою иконку? Спасибо за ответ.
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 11.01.2014 10:01
Цитирую Дмитрий:
Спасибо огромное за код! Очень помогли. Как заменить стрелочку в выпадающем пункте меню на свою иконку? Спасибо за ответ.

Меняйте класс:

.arrow-right {
top:13px;
right:8px;
border-left-color:#666;
}
Ответить | Ответить с цитатой | Цитировать
 
 
NikZ
# NikZ 03.03.2014 05:11
Добрый день! Не могу понять, как добавить прокрутку внутри пунктов меню. На маленьких экранах (типа EeePC) нижние пункты обрезаются. Что можно сделать?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 03.03.2014 12:29
Цитирую NikZ:
Добрый день! Не могу понять, как добавить прокрутку внутри пунктов меню. На маленьких экранах (типа EeePC) нижние пункты обрезаются. Что можно сделать?

Никак.
Прокрутка осуществляется с помощью свойства "overflow",кото рое скроет в свою очередь выпадающие списки.
Ответить | Ответить с цитатой | Цитировать
 
 
Игорь
# Игорь 06.03.2014 06:59
Здравствуйте! У меня на странице подключена библиотека для слайдера Подключаю библиотеку для вертикального меню:
Слайдер перестает работать. Что можно сделать?
Ответить | Ответить с цитатой | Цитировать
 
 
Игорь
# Игорь 06.03.2014 08:16
Здравствуйте! У меня на странице подключена библиотека для слайдера версия jquery-1.4.2.mi n, Подключаю библиотеку для вертикального меню:версии jquery-1.8.min Слайдер перестает работать. Что можно сделать?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 06.03.2014 16:58
Цитирую Игорь:
Здравствуйте! У меня на странице подключена библиотека для слайдера версия jquery-1.4.2.min, Подключаю библиотеку для вертикального меню:версии jquery-1.8.min Слайдер перестает работать. Что можно сделать?

оставьте только 1.4.2
и в плагине меню функцию "on" замените на "bind"
вот так:
http://jsfiddle.net/yurik417/XmxSr/227/
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 17.11.2014 03:50
Здравствуйте!
Пользуюсь вот этим вариантом
jsfiddle.net/XmxSr/204/
Есть такое неудобство:
Если посетитель навёл мышь на меню внизу страницы, то меню открывается вниз, т е видно его верх, а содержимое оказывается "под экраном".
Не помню на каком сайте видел похожее меню, там если навести мышь внизу страницы, меню вместе с содержимым страницы плавно сдвигается вверх. То есть не возможно создать ситуацию, когда появившееся сбоку меню не полностью отображается на странице.
Возможно ли такое решение для
jsfiddle.net/XmxSr/204/ ???
Ответить | Ответить с цитатой | Цитировать
 
 
Слава
# Слава 17.11.2014 03:59
На сколько я помню, там этот плавный скрол срабатывал не когда наводили на главное меню, а когда посетитель переводил мышь на открывшееся меню. Вот в этом случае, если оно изначально было не полностью видно и происходил плавный сдвиг страницы, до того момента, пока всё меню не становилось видно полностью.
Ответить | Ответить с цитатой | Цитировать
 
 
Данил
# Данил 02.12.2014 21:34
подскажите как установить данный плагин на joomla 3. второй день не получается
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 13.01.2015 13:54
Цитирую Данил:
подскажите как установить данный плагин на joomla 3. второй день не получается

Попробуйте спросить на форумах joomla
Ответить | Ответить с цитатой | Цитировать
 
 
Сергей
# Сергей 20.03.2015 10:49
Подскажите. А возможно ли сделать при выпадании 2-3-4 уровней вложенности еще подложку под ними высотой с высоту основного меню?
Пример http://new.rozetka.com.ua
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 30.03.2015 15:47
Цитирую Сергей:
Подскажите. А возможно ли сделать при выпадании 2-3-4 уровней вложенности еще подложку под ними высотой с высоту основного меню?
Пример http://new.rozetka.com.ua

Можно, но с этим меню такой функционал ничего общего иметь не будет
Ответить | Ответить с цитатой | Цитировать
 
 
Sheva
# Sheva 24.01.2016 11:07
Добрый день.
Отличный плагин меню, давно им пользуюсь. Есть ли возможность добавить поддержку сенсорных дисплеев (например планшетов) так, что бы при использовании мыши выпадало меню при наведении, а при сенсоре - меню выпадало при нажатии на пункт?
Ответить | Ответить с цитатой | Цитировать
 
 
LiMasscode
# LiMasscode 24.01.2016 17:48
Вот меню с нужными вам функциями
http://demo.masscode.ru/lishopen/index.html
Ответить | Ответить с цитатой | Цитировать
 
 
Александр
# Александр 05.07.2016 07:38
помогите пожалуйста найти похожее меню - http://demo.masscode.ru/lishopen/index.html, только правое, и чтоб открывалось влево
Ответить | Ответить с цитатой | Цитировать
 
Онлайн-конструктор українського орнаменту

Чем вы можете помочь?

1. Разместить ссылку на своем сайте
Если вы ведете блог или у вас есть сайт - поставьте ссылку на www.masscode.ru. Скопируйте этот код:

<a href="/" title="Плагины, сниппеты и пользовательские скрипты на jquery" target="_blank">Плагины, сниппеты и пользовательские скрипты на jquery</a>

2. Поддержать проект финансово
Вы можете сделать добровольное пожертвование

AUH: U878157792792
USD: Z821422743261
RUB: R360648948582
EUR: E298388086680

Свежие материалы

Последние коментарии

Вы находитесь здесь:   ГлавнаяjQueryliMenuVert - вертикальное многоуровневое jQuery меню