display的属性值及其作用

336 阅读1分钟

属性值及其作用

属性值作用
none元素不显示,并从文档流中移除
block块类元素
inline行内元素类型
inline-block行内块元素
list-item像块类型一样显示,并添加样式列表标记
table块级表格
inherit从父元素继承display属性

display的block、inline和inline-block的区别

  1. block:独占一行,可设置width、height、margin、padding;
  2. inline:不会独占一行,一行可存在多个。设置width、height无效,可设置左右方向的margin-left、margin-right和padding-left、padding-right;
  3. inline-bloack:将对象设置为inline对象,但对象的内容作为block呈现,一行可存在多个。

行内和块元素的特点

(1)行内元素

  • 无法设置高和宽;
  • 可设置左右方向的margin-left、margin-right和padding-left、padding-right;
  • 不会换行

(2)块级元素

  • 可设置高宽
  • 可设置margin、padding
  • 自动换行、独占一行