@RGoldvarg

Некорретная работа css свойства content. В чем может быть проблема?

d30c711326344ab4a8abbb4e379b9944.pngaa8547a0382542e09d3113014b507280.png

Здравствуйте! Собственно, САБЖ.
Уже час мучаюсь и не могу найти решение данной проблемы. Пытаюсь подключить стиль, который будет отменять свойство у последнего элемента.
Вместо этого, помимо того, что свойство не отменяет посл.элемент, тык оно ещё дублируется два раза...

В чем может заключаться проблема? Безусловно, виню свои кривые руки, и буду всячески благодарен, если поможете с решением данной траблы.

Заранее благодарен.
  • Вопрос задан
  • 2310 просмотров
Пригласить эксперта
Ответы на вопрос 5
Biomorphix
@Biomorphix
htmlbook.ru/css/after
Так он и должен добавлять еще один элемент.
Ответ написан
Комментировать
А разметку можно?
И еще лучше целиком на jsfiddle.net
Ответ написан
Комментировать
@stas3572
зачем вы так? не думали что можно и по другому сверстать, не используя last-child например:

nav:after,
nav:before,
nav li + li:before {
	content: ' | ';
}

а ваш вариант тоже кстати должен работать, может откуда то переопределяет стиль?
Ответ написан
Комментировать
RadiationX
@RadiationX
Front-End разработчик
такое чувство что after еще как-то относится к nav li a.
Ответ написан
Комментировать
@RGoldvarg Автор вопроса
Ваш ответ на вопрос

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

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