Встречается на собеседованиях • сегодня
Что такое margin collapsing
Margin collapsing — это поведение CSS, когда вертикальные отступы (margin-top и margin-bottom) соседних элементов схлопываются в один, равный наибольшему из них.
Когда происходит:
- Между соседними элементами (например, параграфами).
- Между родителем и первым/последним дочерним элементом, если у родителя нет
padding,borderилиinline-content, разделяющего их.
Пример:
css
.parent {
margin-top: 20px;
}
.child {
margin-top: 30px;
}
/* Итоговый отступ будет 30px, а не 50px */Не схлопываются:
- Горизонтальные отступы (
margin-left/margin-right). - Если есть
padding,borderилиoverflow: hiddenу родителя.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы