使用display:block属性的元素具有以下特征:
- 元素成为块级元素,独占一行,可以设置宽高
- 不设置宽度时,宽度为父元素宽度
使用display:inline属性的元素具有以下特征:
- 元素成为行内元素,非独占一行,无法设置宽高
- 由内容撑开宽度
使用display:inline-block属性的元素具有以下特征:
- 元素成为行内块元素,非独占一行,可以设置宽高
- 不设置宽度时,由内容撑开宽度
使用display:none属性的元素具有以下特征:
- 元素不会被显示
使用display:table-cell属性的元素具有以下特征:
- 元素被当作表格单元格显示(类似td和th), 非独占一行,可以设置宽高
- 不设置宽度时,由内容撑开宽度
使用display:list-item属性的元素具有以下特征:
- 元素被当作列表显示,独占一行,可以设置宽高
- 不设置宽度时,宽度撑满一行
本文详细介绍了CSS中display属性的不同值及其对元素布局的影响。包括block、inline、inline-block、none、table-cell和list-item等属性值的具体表现特性。
731

被折叠的 条评论
为什么被折叠?



