Задать вопрос
AlexFreem
@AlexFreem
addicted

Как сделать подобное меню?

73a4a1218f216a195d517d9fad7c9f95.png

В чем собственно проблема. А именно она в этих "точках" и "линиях" от одной до другой точки.
При клике на нижний родительский пункт меню - оно тоже должно раскрываться. Пусть без анимации. И в нем могут быть такие же дочерние пункты соединенные линиями.

Возможно есть какие то плагины JavaScript'овые? Но хотелось бы на css выехать. Можно и на css 3.

Ну или хотя бы ссылочкой на что либо подобное поделитесь - а я там разберу что и как сделано.
  • Вопрос задан
  • 2311 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
.item:last-child {
/* тут без линии */
}
Ответ написан
@ferdasfarmazone
Верстальщик!
Чего вы сразу все накинулись на парня? Там можно не только через :before or :after, можно ещё background
Ответ написан
Комментировать
sabramovskikh
@sabramovskikh
Беграундом можно сделать, полоска будет беграундом у li, точка у a. last-child примените, чтобы у последнего не до конца была полоска. Можно :after, :before использовать
Ответ написан
Комментировать
andykov
@andykov
Shit happens
В чем сложности самому попробовать?
Вам уже два раза подсказали, с помощью :before и :after это делается, дальше думайте сами.
Подобные меню может и встречал, но сейчас не вспомню где, а плагины под это дело писать нет смысла.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы