行内属性标签,设置display:block后采用float布局,又有横行的margin的情况,ie6间距bug,就是问题症状:ie6里的间距比超过设置的间距
3 回答
已采纳
怪盗饭团
TA贡献97条经验 获得超118个赞
在display:block;后面加入display:inline;display:table;
备注:行内属性标签,为了设置宽高,我们需要设置display:block;(除了input标签比较特殊)。在用float布局并有横向的margin后,在ie6下,他就具有了块属性float后的横向margin的bug。不过因为它本身就是行内属性标签,所以我们再加上display:inline的话,它的高宽就不可设了。这时候我们还需要在display:inline后面加入display:talbe。
添加回答
举报
0/150
提交
取消