Встречается на собеседованиях • сегодня
Как сделать одинаковые отступы между карточками внутри контейнера с display: flex
Используй gap для создания равных отступов между элементами внутри flex-контейнера. Это современный и чистый способ, который не требует марджинов или паддингов на самих элементах.
css
.container {
display: flex;
gap: 20px; /* отступ между элементами */
}Плюсы:
- Работает по обеим осям (для
flex-direction: row— горизонталь, дляcolumn— вертикаль) - Не требует сложных селекторов вроде
:not(:last-child) - Поддержка в современных браузерах (Can I Use: ~95%)
Альтернатива для старых проектов:
css
.card:not(:last-child) {
margin-right: 20px; /* для row */
margin-bottom: 20px; /* для column */
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы