
1. Flex-grow означает увеличение ширины, занимаемой гибкими элементами. Расширенное пространство — это оставшееся пустое пространство после исключения элементов.
2. Отрицательные значения не поддерживаются. Значение по умолчанию — 0, что означает, что оставшееся пустое пространство не будет занято для расширения его ширины.
Если flex-grow больше 0, произойдет выделение оставшегося пространства в гибком контейнере.
Пример
// HTML-часть <div>
<div></div>
<div></div>
<div></div>
</div>
// CSS part.box{
ширина: 600 пикселей;
высота: 200 пикселей;
граница: сплошная 1 пиксель;
дисплей: гибкий;
}
.box div:nth-of-type(1){
ширина: 100 пикселей;
высота: 100 пикселей;
цвет фона: красный;
}
.box div:nth-of-type(2){
ширина: 150 пикселей;
высота: 100 пикселей;
цвет фона: небесно-голубой;
}
.box div:nth-of-type(3){
ширина: 200 пикселей;
высота: 100 пикселей;
цвет фона: желтый;
}Вышеупомянутое представляет собой введение в атрибут flex-grow в CSS. Надеюсь, оно будет полезно всем.