HTML行内元素的padding和margin是否无效
2019-12-31 本文已影响0人
agamgn
结论
- 行内元素的
padding
、margin
在垂直方向的属性设置是无效的 - 行内元素的
padding
、margin
在水平方向的属性设置是有效的 - 行内元素的
padding
在垂直方向从显示的效果上是增加的,但其实设置的是无效的。并不会对他周围的元素产生任何影响。 -
高度height和宽度width的设置是无效的,高度可用line-height设置
padding.png
从上图可以看出,sapn标签的padding-top
和padding-bottom
在显示效果上是增加的,但是和上下两个div标签并没有间距,说明padding-top
、padding-bottom
设置是无效的,margin-top
和margin-bottom
也是无效的,
padding-left
、padding-right
、margin-left
、margin-right
都是有效的。