flex¶
Сокращённое свойство flex
, которое позволяет указать параметры элемента, чтобы он эффективно заполнял доступное пространство.
Элементы могут быть растянуты пропорционально с учётом заданного соотношения или сжаты, чтобы целиком вместить все элементы без переносов в одну строку.
Демо¶
Flexbox и выравнивание
Синтаксис¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
Значения¶
Значение по-умолчанию:
flex-grow
:0
flex-shrink
:1
flex-basis
:auto
Наследуется: нет
Применяется к флекс-элементам
Анимируется: да
none
-
Соответствует значению
0 0 auto
.
Примечание
Safari до версии 9 поддерживает свойство -webkit-flex
.
Спецификации¶
Поддержка браузерами¶
Описание и примеры¶
CSS
1 2 3 4 5 6 7 8 9 10 11 12 |
|
HTML
1 2 3 4 5 6 |
|
Результат