SuperToster
@SuperToster

Как выбрать каждый последний блок с определённым классом?

Привет!

Есть вот такая разметка https://jsfiddle.net/m8jv2au6/1/

Подскажите пожалуйста, можно ли стилизовать каждый последний блок с классами .type-two или .type-one средствами CSS? Или как это можно решить с помощью JS (например добавить стилизующий класс)?

5d3dbf7a58d03835991202.jpeg

Большое спасибо!
  • Вопрос задан
  • 125 просмотров
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Средствами CSS: бэкэнд должен выдавать их в обратном порядке. Тогда сработает селектор +. Визуально обратно поменять порядок с помощью флексов.

Либо на js с помощью previousElementSibling
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
ZiggiPop
@ZiggiPop
Linux Admin / Frontend Developer
Если я правильно понял, то вам нужен псевдокласс nth-last-child

https://developer.mozilla.org/ru/docs/Web/CSS/:nth...
Ответ написан
@ftfour
Student, computer science
в теории, в голову приходит только селектор :has()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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