BohdanK
@BohdanK

Как написать селектор nth-of-type или nth-child с учетом выбора по классу?

Вот пример: https://jsfiddle.net/7wu8meLL/1/

В данном примере необходимо выбрать каждый третий элемент с классом .item, селектор .item:nth-of-type(3n+3) или .item:nth-of-child(3n+3) прекрасно справляется, ровно до того момента пока в списке не появится блок с другим классом, в данном случае для примера блок с классом .fake-block.

Подскажите, как правильно написать в данном случае селектор, не изменяя логику nth-child, то есть не подстраиваясь под имеющийся .fake-block, написав к примеру .item:nth-of-type(3n+1) ?
  • Вопрос задан
  • 634 просмотра
Решения вопроса 2
IonDen
@IonDen
JavaScript developer. IonDen.com
Этому селектору все равно на названия классов. А вот если сменить див на span скажем, он сработает, например так: https://jsfiddle.net/7wu8meLL/2/
Ответ написан
Комментировать
thewind
@thewind
php программист, front / backend developer
Добавьте атрибуты всем блокам внутри родителя
Выбирайте по имени тега
Да способов миллион) вы же фронт девелопер судя по надписи?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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