Эффект реализован с помощью небольшого JS-кода, без использования дополнительных библиотек, и адаптирован под мобильные устройства.

Пример:

Выбрать другой мяч для примера:

image
image
image
image
image
image

Вместо мяча можно поставить любое другое изображение или же просто сделать точку, заменив соответствующие стили в классе ball-nav > ul:after

HTML:

Пункт меню, на котором изначально будет находиться мячик, должен иметь класс active

CSS:

JS:

За основу взято решение, найденное на codepen.io у пользователя Daniel Muñoz

Смотрите также:

Плагин JQuery для создания аккордеона

Многоуровневое вертикальное меню с выпадающим списком по клику на плюсик

Пример создания на CSS простого горизонтального меню с выпадающими списками.

Добавить комментарий:

Ваш комментарий отправлен!