ddimonn8080
@ddimonn8080

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

Здравствуйте.

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

то есть из двух и более элементов с классами .li.some надо выделить только первый.

Ссылка на codepen

Спасибо
  • Вопрос задан
  • 293 просмотра
Решения вопроса 2
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
так не получится, псевдоэлемент вычисляет первый li у родителя. Так что или js или как-то иначе. :first-of-type не поможет
Грубо говоря он по селектору находит элемент, потом ищет родителя, а потом берет первый элемент и применяет стиль, но так как у Вас указан еще и .some то не применяется, попробуйте добавить к первому элементу .some и он окрасится.
А вот с jQuery попроще:
https://codepen.io/wokster/pen/brKWEK
Ответ написан
Комментировать
vadimkot
@vadimkot Куратор тега CSS
Такая задача решается либо с помощью jQuery, либо vanilla js
Вот варианты: https://codepen.io/anon/pen/eEKWWO
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы