СВОЙСТВО DISPLAY
Свойство display
определяет, как отображается элемент в документе.
Поддержка браузеров
Синтаксис
display: inline|block|contents|flex|grid|inline-block|inline-flex|inline-grid|inline-table|list-item|run-in|table|table-caption|table-column-group|table-header-group|table-footer-group|table-row-group|table-cell|table-column|table-row|none|initial|inherit
Значения свойства
Значение | Описание |
---|---|
inline | Отображает элемент как строчный. |
block | Отображает элемент как блочный. |
contents | Прячет элемент, при этом оставляя видимыми все его дочерние элементы. |
flex | Отображает элемент в виде блочного флекс-контейнера. |
grid | Отображает элемент в виде сетки. |
inline-block | Отбражает элемент как блочный, при этом он обтекается другими элементами подобно строчному элементу. |
inline-flex | Отображает элемент в виде строчного флекс-контейнера. |
inline-grid | Отображает элемент в виде строчной сетки. |
inline-table | Отображает элемент в виде строчной таблицы. |
list-item | Отображает элемент как элемента списка (<li>). |
run-in | Отображает элемент как блочный или строчный в зависимости от контекста. |
table | Отображает элемент как таблицу (<table>). |
table-caption | Отображает элемент как заголовок таблицы (<caption>). |
table-column-group | Отображает элемент как группу колонок (<colgroup>). |
table-header-group | Отображает элемент как шапку таблицы (<thead>). |
table-footer-group | Отображает элемент как подвал таблицы (<tfoot>). |
table-row-group | Отображает элемент как тело таблицы (<tbody>). |
table-cell | Отображает элемент как ячейку таблицы (<td>). |
table-column | Отображает элемент как колонку таблицы (<col>). |
table-row | Отображает элемент как строку таблицы (<tr>). |
none | Прячет элемент. |
initial | Устанавливает значение по умолчанию. |
inherit | Унаследует значение свойства от родительского элемента. |
Песочница
Корабли лавировали, <div> лавировали </div>, да не вылавировали.HTML
div { display: inline-block; border: 1px solid black; padding: 7px 3px }CSS