Как у последнего блока убрать margin-bottom.?

Всем привет, вопрос очень простой но я что-то туплю.
Как у последнего блока убрать margin-bottom ?

То что я сделал, но не срабатывает, так как до div блока есть тег (a).
На данный момент у всех div убрало margin-bottom. а надо только на последнем.
https://jsfiddle.net/x5yb0qgz/2/
  • Вопрос задан
  • 61 просмотр
Решения вопроса 1
wapster92
@wapster92 Куратор тега CSS
Люблю трилогию ME

a:last-child .gbd {
  margin-bottom: 0;
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
felony13twelve
@felony13twelve
.block:not(:last-child){
margin-bottom:0;
}
Ответ написан
Seasle
@Seasle
Помог - отметь решением \( ゚ヮ゚)/
Дополню ответ. Всё зависит от ситуации. Первый вариант Вам уже показали, а есть еще второй вариант развития событий (через selector + selector). К примеру во флекс-контейнере (margin'ы не схлопываются) и первый вариант не будет работать так, как Вы ожидаете:
Ответ написан
Ваш ответ на вопрос

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

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