2011-10-20 26 views
0

我放在一起a site通常效果很好的FF,Chrome和IE8(是的,我是新來的這一點):IE6只在我的頁面中間滾動 - 如何診斷?

我從我們的辦公室聽到日本誰所有使用IE6,各種網頁無法正常顯示,簡而言之,當頁面進一步滾動時,它們停止滾動 - 滾動限額太短。我有confirmed this for myself

它不是我無法找到一百萬個IE6解決方法的建議,但如何診斷這個問題?有沒有一個錯誤名稱?

一個很好的診斷將非常感激 - 已經花了幾個小時,現在沒有用,在撕裂的頭髮階段。

+0

人們仍*使用IE6? –

+0

英國2%,日本驚人6% - 不幸的事實 – hoshino

回答

0

當您使用'float:xxx'時,瀏覽器無法正確計算元素的高度/寬度,您必須使用'clear:both'位於浮動框後的元素。

不要忘記,當你完全放置元素時,其他元素在定位時不會看它。

實例上的jsfiddle:

http://jsfiddle.net/tWJYJ/ 

在第一個例子中的綠色和橙色盒子沒有看到紅色框在計算位置,因爲它的絕對位置。