Встречается на собеседованиях • сегодня

Можно ли задать margin в inline-block

Да, можно. inline-block элементы сочетают особенности строчных и блочных элементов, поэтому поддерживают margin по всем сторонам (в отличие от inline, где вертикальные margin игнорируются).

css
.inline-block-element {
  display: inline-block;
  margin: 20px; /* Работает */
}

Нюансы:

  • Вертикальные margin могут влиять на выравнивание соседних элементов.
  • В некоторых случаях может возникать пробел между inline-block элементами из-за переносов в HTML (можно убрать через font-size: 0 у родителя).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы