css:display
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| css:display [2022/09/08 15:43] – [display: block] so_v_a | css:display [2026/08/06 08:59] (текущий) – so_v_a | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | < | ||
| + | |||
| # CSS. Свойство display | # CSS. Свойство display | ||
| Строка 15: | Строка 17: | ||
| * блочно-строчные, | * блочно-строчные, | ||
| * гибкие или флексовые (флексы), | * гибкие или флексовые (флексы), | ||
| + | |||
| + | |||
| + | |||
| ## display: block | ## display: block | ||
| Строка 23: | Строка 28: | ||
| **Особенности блочных боксов: | **Особенности блочных боксов: | ||
| - | До и после блочного бокса есть принудительный перенос строки. На одной строке с таким боксом не может находиться никакой другой элемент. Даже если блочный бокс почти не содержит контента или занимает лишь маленькую часть строки — он всё равно на строке один. | + | * До и после блочного бокса есть принудительный перенос строки. На одной строке с таким боксом не может находиться никакой другой элемент. Даже если блочный бокс почти не содержит контента или занимает лишь маленькую часть строки — он всё равно на строке один. |
| - | + | | |
| - | На блочные боксы действуют все свойства блочной модели (width, height, margin, padding). | + | |
| - | + | | |
| - | Блочный бокс по умолчанию тянется на всю ширину родительского элемента. | + | |
| - | + | ||
| - | По высоте блочный бокс ужимается под содержимое. | + | |
| Строка 47: | Строка 49: | ||
| - | ## 1 | + | ## display: inline-block |
| + | |||
| + | Блочно-строчные боксы сочетают в себе особенности и блочных боксов, | ||
| + | ## display: flex | ||
| + | |||
| + | Флексы — основной инструмент построения крупных сеток и микросеток. | ||
| + | |||
| + | **Особенности, | ||
| + | |||
| + | * Все блоки - «резиновые», | ||
| + | * Выравнивание по вертикали и горизонтали, | ||
| + | * Расположение элементов в HTML не имеет решающего значения. Его можно поменять в CSS. | ||
| + | * Элементы могут автоматически выстраиваться в несколько строк/ | ||
| + | * Множество языков в мире используют написание справа налево rtl (right-to-left), | ||
| + | |||
| + | Подробно синтаксис CSS-правил для flex смотри [[css: | ||
| - | https:// | ||
/var/www/html/dokuwiki/data/attic/css/display.1662651824.txt.gz · Последнее изменение: (внешнее изменение)
