Skip to content

显示模式

显示模式:元素的显示方式

作用:布局网页的时候, 根据元素的显示模式选择合适的元素摆放内容

块级元素

  • 独占**一行
  • 宽度默认是级的100%
  • 添加宽高属性的生效
html
<div class="d1">div1</div>
<div class="d2">div2</div>
css
.d1{
    width: 100px;
    height: 100px;
    background-color: red;
}

.d2{
    width: 100px;
    height: 100px;
    background-color: green;
}

5eb7c68a867c36043fbcdbf9db678e56d70849f3

行内元素

  • 一行可以显示多个**
  • 设置宽高属性不生效
  • 宽高尺寸由内容撑开
html
<span class="span1">span1</span>
<span class="span2">span2</span>
css
.span1{
    background-color: red;
}

.span2{
    background-color: green;
}

566822356d3b6926221b9e8527b4dd0deeb005c0

行内块元素

  • 一行可以显示多个
  • 设置宽高属性生效
  • 宽高尺寸也可以由内容撑开
html
<img src="image.png" width="200">
<img src="image.png" width="100">

947fbc50c713f7e5e7f814064e625a7e1dd81b23

转换显示模式

属性名:display

属性值:

属性值效果
block块级
inline-block行内块
inline