测验题

CSS `display` 属性是什么,你可以举几个例子说明它的使用情况?

Topics
CSS
在GitHub上编辑

display 属性的常用值:noneblockinlineinline-blockflexgridtabletable-rowtable-celllist-item

display描述
none不显示元素(元素不再影响文档的布局)。 所有子元素也不再显示。 文档被呈现为文档树中不存在的元素。
block该元素在区块方向(通常是水平方向)占用一整行。
inline元素可以彼此相邻地布置在一起。
inline-block类似于inline,但允许一些block属性,如设置widthheight
flex作为块级的 flex 容器,可以使用弹性盒模型进行操作。
grid表现为一个使用网格布局的块级grid容器。
table它像<table>元素一样.
table-row它像<tr>元素一样.
table-cell它像<td>元素一样.
list-item像一个 <li> 元素一样,它允许它定义 list-style-typelist-style-position

display 属性的完整值列表,请参阅CSS Display | MDN

参考资料

在GitHub上编辑