css:flexbox
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| css:flexbox [2023/03/04 13:13] – [flex] so_v_a | css:flexbox [2026/08/06 09:04] (текущий) – so_v_a | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | < | ||
| + | |||
| # Шпаргалка по Flexbox CSS | # Шпаргалка по Flexbox CSS | ||
| Строка 10: | Строка 12: | ||
| **Применяется** ко: всем элементам. | **Применяется** ко: всем элементам. | ||
| + | | | | | ||
| + | | :--: |:-------| | ||
| |flex |Элемент ведёт себя как блочный и выкладывает содержимое согласно флекс-модели.| | |flex |Элемент ведёт себя как блочный и выкладывает содержимое согласно флекс-модели.| | ||
| |inline-flex | |inline-flex | ||
| Строка 23: | Строка 27: | ||
| * column-reverse | * column-reverse | ||
| - | Свойство flex-direction задаёт направление основных осей в контейнере и тем самым определяет положение флексов в контейнере. На само направление также влияет значение атрибута dir у контейнера. | + | Свойство flex-direction задаёт направление основных осей в контейнере и тем самым определяет положение флексов в контейнере. На само направление также влияет значение атрибута |
| **Применяется** к: flex контейнерам. | **Применяется** к: flex контейнерам. | ||
| + | | | | | ||
| + | | :--: |:-------| | ||
| |row |Главная ось направлена так же, как и ориентация текста, | |row |Главная ось направлена так же, как и ориентация текста, | ||
| |row-reverse | |row-reverse | ||
| Строка 44: | Строка 50: | ||
| **Значение по умолчанию**: | **Значение по умолчанию**: | ||
| + | | | | | ||
| + | | :--: |:-------| | ||
| |nowrap | |nowrap | ||
| |wrap |Флексы выстраиваются в несколько строк, их направление задаётся свойством flex-direction.| | |wrap |Флексы выстраиваются в несколько строк, их направление задаётся свойством flex-direction.| | ||
| Строка 78: | Строка 86: | ||
| **Значение по умолчанию**: | **Значение по умолчанию**: | ||
| + | |||
| + | | | | | ||
| + | | :--: |:-------| | ||
| |flex-start | |flex-start | ||
| |flex-end | |flex-end | ||
| Строка 98: | Строка 109: | ||
| **Значение по умолчанию**: | **Значение по умолчанию**: | ||
| + | | | | | ||
| + | | :--: |:-------| | ||
| |flex-start | |flex-start | ||
| |flex-end | |flex-end | ||
| Строка 120: | Строка 133: | ||
| **Значение по умолчанию**: | **Значение по умолчанию**: | ||
| + | | | | | ||
| + | | :--: |:-------| | ||
| |flex-start | |flex-start | ||
| |flex-end | |flex-end | ||
| Строка 144: | Строка 159: | ||
| **Значение по умолчанию**: | **Значение по умолчанию**: | ||
| + | | | | | ||
| + | | :--: |:-------| | ||
| |flex-start | |flex-start | ||
| |flex-end | |flex-end | ||
| Строка 182: | Строка 199: | ||
| **Применяется** к: flex элементам. | **Применяется** к: flex элементам. | ||
| **Значение по умолчанию**: | **Значение по умолчанию**: | ||
| - | |||
| ### flex | ### flex | ||
| **flex** - это сокращённое свойство, | **flex** - это сокращённое свойство, | ||
| + | **Применяется** к: flex-элементам, | ||
| **Значение по умолчанию**: | **Значение по умолчанию**: | ||
| * flex-grow: 0 | * flex-grow: 0 | ||
| * flex-shrink: | * flex-shrink: | ||
| * flex-basis: auto | * flex-basis: auto | ||
| + | |||
| + | Примеры синтаксиса: | ||
| + | ```css | ||
| + | /* 0 0 auto */ | ||
| + | flex: none; | ||
| + | |||
| + | /* Одно значение, | ||
| + | flex: 2; | ||
| + | |||
| + | /* Одно значение, | ||
| + | flex: 10em; | ||
| + | flex: 30%; | ||
| + | flex: min-content; | ||
| + | |||
| + | /* Два значения: | ||
| + | flex: 1 30px; | ||
| + | |||
| + | /* Два значения: | ||
| + | flex: 2 2; | ||
| + | |||
| + | /* Три значения: | ||
| + | flex: 2 2 10%; | ||
| + | |||
| + | /* Глобальные значения */ | ||
| + | flex: inherit; | ||
| + | flex: initial; | ||
| + | flex: unset; | ||
| + | ``` | ||
| ### order | ### order | ||
/var/www/html/dokuwiki/data/attic/css/flexbox.1677935630.txt.gz · Последнее изменение: (внешнее изменение)
