视频里div已经转化为行内元素为什么设置了margin padding,还会起作用?

来源:4-1 display属性

胡小菜

2019-06-26 10:59:14

视频里div已经转化为行内元素为什么设置了margin padding,还会起作用?出现重叠在一起,这点看不明白?

写回答

1回答

好帮手慕夭夭

2019-06-26

你好同学,首先行内元素是可以设置水平方向的padding和margin ,不能设置垂直方向的padding和margin。

而块级元素转换为行内元素确实是比较特殊的,它只是看起来padding和margin生效而已。实际上不会占据位置,所以padding和margin相当于向外扩张,挡住了下面的元素,出现重叠现象。这个特殊记着,实际开发中,一般是不会把块级元素转换为行内元素的哦。

祝学习愉快,望采纳。

1

0 学习 · 40143 问题

查看课程