可以改变显示模式有以下方式:
- 可以用
inline-block
转换为行内块 - 可以用浮动
float
默认转换为行内块(并不完全一样,因为浮动的元素是脱离标准流的) - 绝对定位、固定定位也和浮动类似,默认转换为行内块。
注意:所以一个行内盒子,如果加了浮动、绝对定位、固定定位,不用主动添加display属性去转换了,就可以给这个盒子直接设置宽高。并且,浮动、绝对定位、固定定位的元素都不会触发外边距合并的问题。
版权声明:本文为Valentine_T原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。