大家好
最近處理一個 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 會讓其他屬性無效嗎?