htmlbbbbbbbcssbody{padding:0;margin:0;}.a{background:red;}.b{background:blue;margin-top:10px;}http://jsfiddle.net/nhk6g1qx/1/父标签高度没有被撑开但留出了10像素的高度而给a增加padding-top:10红色背景顶部出现了20的高度http://jsfiddle.net/nhk6g1qx/4/
2 回答
素胚勾勒不出你
TA贡献1827条经验 获得超9个赞
这是因为垂直方向的margin会重合,有三种方法修复这个问题1.给父元素添加border或padding(top)2.float父元素3.设置父元素的position。。。
添加回答
举报
0/150
提交
取消