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

Какие атрибуты применяешь при написании элемента с display: flex

Основные атрибуты для flex-контейнера:

css
.container {
  display: flex;
  flex-direction: row | row-reverse | column | column-reverse;
  flex-wrap: nowrap | wrap | wrap-reverse;
  justify-content: flex-start | flex-end | center | space-between | space-around | space-evenly;
  align-items: stretch | flex-start | flex-end | center | baseline;
  align-content: flex-start | flex-end | center | space-between | space-around | stretch;
  gap: 10px; /* Отступы между элементами */
}

Для flex-элементов:

css
.item {
  order: 0; /* Порядок отображения */
  flex-grow: 0; /* Способность увеличиваться */
  flex-shrink: 1; /* Способность сжиматься */
  flex-basis: auto; /* Базовый размер */
  align-self: auto | flex-start | flex-end | center | baseline | stretch;
}

Часто используемые сокращения:

css
.item {
  flex: 1; /* flex-grow: 1, flex-shrink: 1, flex-basis: 0% */
  flex: 0 0 200px; /* flex-grow: 0, flex-shrink: 0, flex-basis: 200px */
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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