设置了float之后,margin属性的变化?
来源:3-4 编程练习
夏帛
2019-03-25 11:03:46
之前说到两个要素相邻时,margin属性会相互重叠或以大的那个为准,在做float的这个练习题的时候加了float,margin变得充斥了?即两个要素各设置20px的margin,会出现40px的间隔
1回答
浮动后的元素有inline-block的属性,所以设置margin会出现不重叠的效果,因为浮动后不再是单纯的块元素了,是inline-block的属性。你可以用别的元素设置成inline-block看看margin的值是一模一样的
相似问题