Проверяет знание значений по умолчанию для свойств flex-grow, flex-shrink и flex-basis в CSS Flexbox.
В CSS Flexbox каждое свойство flex-элемента имеет значения по умолчанию, которые определяют, как элементы ведут себя в контейнере. Понимание этих значений важно для предсказуемого поведения макета.
.container {
display: flex;
}
.item {
/* Значения по умолчанию */
flex-grow: 0;
flex-shrink: 1;
flex-basis: auto;
}Когда вы не задаете эти свойства, flex-элементы ведут себя так: они не растягиваются, но могут сжиматься, чтобы поместиться в контейнер. Например, если контейнер слишком узкий, элементы уменьшатся пропорционально. Если места много, они останутся своего размера.
Значения по умолчанию подходят для большинства случаев, когда нужно, чтобы элементы подстраивались под контейнер без лишнего растягивания. Это основа для создания адаптивных макетов.
Frontend developer
Ментор по Frontend
Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства
Записаться на консультацию