@Pavel_Proca

Можно ли задать стили блоку, который находится последним в строке?

К примеру, есть блок, и в нём несколько элементов в ряд. Между этими элементами установлен определённый margin справа. При уменьшении экрана, эти элементы по одному переходят на следующую строку. У последнего элемента, ясное дело, margin не должно быть. Как сделать так, что бы после перехода элемента на следующую строку, margin убирался у того элемента, который остался в предыдущей строке последним на месте перешедшего.
Тут можно увидеть более конкретный пример того, что я пытаюсь сделать.
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Вычислять.
Либо JS.
Либо считать в уме и задавать media и nth-child
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
sadisme
@sadisme
font-size:30rem
Обёртке задайте отрицательный правый маржин, чтоб компенсировать отступ.
Ответ написан
Комментировать
@aarty20
Front-end / Wordpress developer
Я бы посоветовал пойти от обратного - ставите не правый, а левый марджин для всех элементов, а первому элементу (:first-of-type) убираете его вообще.
Ответ написан
Ваш ответ на вопрос

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

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