不管是块状元素还是内联元素,定义float:left;后都会自动强制元素成块状显示,既然已被强制转换成块状显示,为什么还要定义display:inline?
原因:解决IE6下"当元素margin值定义同float方向相同时,第1个元素对应的margin值双倍显示"的现象,为该元素定义"display:inline"属性即可解决这一"margin值双倍显示"的问题!
上一篇: ie6下 浮动元素会继承父元素的padding-top值?
下一篇: 怎样优化页面加载速度
2条评论( 网友:1 条,站长:1 条 ) 网友评论{有您的评论更精彩....}