- 博客(2)
- 收藏
- 关注
原创 CSS中margin-top属性失效问题解决
两个层box1和box2,box1具有浮动属性,box2没有,这时候设置box2的上边距margin-top没有效果。网上能找到的两种比较靠谱的解释:1:“在CSS2.1中,水平的margin不会被折叠;垂直margin可能在一些盒模型中被折叠…”2:当第一个层浮动,而第二个没浮动层的margin会被压缩,详见--浮动元素后非浮动元素的margin的处理。得到解决问题思路:要浮动一起浮动,要就一起不浮动。解决办法:1.box2增加float属性2.box1与box2之间增加一层"
2017-08-27 16:06:28 3920 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人