Встречается на собеседованиях • сегодня
Что такое схлопывание padding
Схлопывание margin (не padding!) — это поведение в CSS, когда вертикальные отступы между соседними блоками объединяются в один, равный наибольшему из них. Padding так не схлопывается.
Пример:
css
.block1 { margin-bottom: 20px; }
.block2 { margin-top: 30px; }Между блоками будет не 50px (20+30), а 30px (наибольший margin).
Где не происходит схлопывание:
- У flex и grid контейнеров
- У элементов с position: absolute/fixed
- При наличии border или padding между margin
- У float элементов
Padding всегда суммируется и никогда не схлопывается с margin или другим padding.

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