Кратко
СкопированоШорткат, позволяющий одновременно задать значения свойствам flex
и flex
.
Пример
СкопированоВ примере ниже флекс-контейнеру устанавливается значение column
для свойства flex
и значение wrap
для свойства flex
.
.container { display: flex; flex-flow: column wrap;}
.container { display: flex; flex-flow: column wrap; }
Как понять
СкопированоУ флексбоксов множество свойств. Это приводит к необходимости сокращать код. Шорткаты дают возможность указывать в одну строку сразу несколько значений для нескольких свойств.
Шорткат flex
объединил в себе свойства, связанные с потоком внутри флекс-контейнера.
Как пишется
СкопированоВажно соблюдать порядок значений: сначала значение для flex
, затем для flex
. Ключевые слова указываются через пробел.
Доступные значения можно посмотреть в статьях, посвящённых соответствующим свойствам:
Подсказки
Скопировано💡 С шорткатом flex
стоит быть осторожным, как и со всеми прочими шорткатами. Хоть он и позволяет экономить пару строк кода, но в случае переопределения одного из значений придётся переписывать свойство целиком, повторяя второе значение, которое не меняется. В этот момент проще было бы иметь два отдельных свойства и менять значения отдельно.
- Chrome 57, поддерживается
- Edge 79, поддерживается
- Firefox 81, поддерживается
- Safari 9, поддерживается