Задать вопрос
@devKazhan

Как сделать в навигационном меню ровный разделитель «|» между ссылками на страницы?

Верстаю с макета страничку.
b026238a0da9483d97cbee56dd9140e0.png
не могу понять как сделать такие разделители. Бордером не выходит, потому что выходить слишком высоким. Пытался сделать бекграундом картинкой - тоже лажа. Подскажите, если кто знает, пожалуйста
  • Вопрос задан
  • 574 просмотра
Подписаться 2 Оценить 2 комментария
Решения вопроса 2
lunpully
@lunpully
Можно использовать псевдо-элементы: либо :after либо :before
В качестве контента указать "|"
Ну и соответственно выровнять:
  • С помощью абсолютного позиционирования для псевдоэлемента
  • Либо задав для псевдо элемента display: inline-block; и выравнивая с помощью margin и padding
Ответ написан
Комментировать
andylom
@andylom
Web-девелопер
Еще можно сделать так (это конечно не самое лучшее, но и не худшее решение)

codepen.io/AndyLom/pen/xEEgrZ
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
qork
@qork
{ background: #F00B42 }
Используй line-height;
Ответ написан
@Allan11
Фронтенд
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект