大家好
最近处理一个 CSS 跑版问题很疑惑
就是如果 float 配上 overflow 时,不同浏览器行为会不一样
例如这份程式
http://goo.gl/MsztHN
在 chrome 显示是
http://i.imgur.com/rplLNL3.png
在 firefox 显示是
http://i.imgur.com/5zBF3T5.png
明显不一样..
overflow 不是只是设定有没有 scroll bar 吗?
如果只是设定 scroll bar
应该会出现下面这种结果
http://i.imgur.com/CFGsly3.png
可是 chrome 与 fixfox 都不是这种结果
怎么会有其他的行为出现?
是有什么是我没注意到的? 还是这种写法不符合正统作法?
另外一个问题
我发现如果我有设定 display: none ,那么同一个元素设定的 clear 属性就会无效...
是 display: none 会让其他属性无效吗?