Задать вопрос
@ubsa

Есть ли свойство css для задания отступа между внутриннеми блоками?

<div class="parent" style="какое-то свойство">
    <div class="child">block_1</div>
    <div class="child">block_2</div>
    <div class="child">block_3</div>
<div>


Есть ли свойство css чтобы задать отступ по вертикали между block_1, block_2, block_3, чтобы работало как line-height: X для строк, но учитывало высоту блоков. Чтобы не задавать каждому div margin-bottom;
  • Вопрос задан
  • 68 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
KornevaViktoria
@KornevaViktoria
Frontend Developer
Чем margin не подходит?

.child { margin-bottom: 10px; }

или мб так

.child:not(:last-child) { margin-bottom: 10px; }

либо (будет работать для любых элементов внутри parent, с любым классом или без него)
.parent {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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