Qual é a propriedade CSS `display` e você pode dar alguns exemplos de seu uso?
Topics
CSS
Os valores comuns para a propriedade display: none, block, inline, inline-block, flex, grid, tabela, table-row, table-cell, table-cell, list-item.
Valor display | Descrição |
|---|---|
none | Não exibe um elemento (o elemento não afeta mais o layout do documento). Todos os elementos filhos também não são mais exibidos. O documento é renderizado como se o elemento não existisse na árvore do documento. |
block | O elemento consome toda a linha na direção do bloco (que geralmente é horizontal). |
inline | Elementos podem ser dispostos lado a lado. |
inline-block | Semelhante ao inline, mas permite algumas propriedades block como configuração de width e height. |
flex | Comporta-se como um contêiner flex de nível de bloco, que pode ser manipulado usando o modelo de flexbox. |
grid | Comporta-se como um contêiner grid de nível de bloco usando o layout de grade. |
table | Comporta-se como o elemento <table>. |
table-row | Comporta-se como o elemento <tr>. |
table-cell | Comporta-se como o elemento <td>. |
list-item | Comporta-se como um elemento <li> que lhe permite definir list-style-type e list-style-position. |
Para uma lista completa de valores para a propriedade display, consulte CSS Display | MDN.