--- title: CSS `display` 属性是什么,你可以举几个例子说明它的使用情况? --- `display` 属性的常用值:`none`、`block`、`inline`、`inline-block`、`flex`、`grid`、`table`、`table-row`、`table-cell`、`list-item`。 | `display` 值 | 描述 | | :-- | :-- | | `none` | 不显示元素(元素不再影响文档的布局)。 所有子元素也不再显示。 文档被呈现为文档树中不存在的元素。 | | `block` | 该元素在区块方向(通常是水平方向)占用一整行。 | | `inline` | 元素可以彼此相邻地布置在一起。 | | `inline-block` | 类似于`inline`,但允许一些`block`属性,如设置`width`和`height`。 | | `flex` | 作为块级的 `flex` 容器,可以使用弹性盒模型进行操作。 | | `grid` | 表现为一个使用网格布局的块级`grid`容器。 | | `table` | 它像``元素一样. | | `table-row` | 它像``元素一样. | | `table-cell` | 它像`
`元素一样. | | `list-item` | 像一个 `
  • ` 元素一样,它允许它定义 `list-style-type` 和 `list-style-position` 。 | `display` 属性的完整值列表,请参阅[CSS Display | MDN](https://developer.mozilla.org/en-US/docs/Web/CS/display)。 ## 参考资料 - [CSS Display | MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/display)