我也正是如此內容安排:位置替代:相對;用於溢出:auto;臭蟲在IE7
<div id="thumbnails" style="width: 40px; overflow: auto;">
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
<div style="float:left; width: 20px;">content</div>
在IE7這顯示了跑出來的滾動框的內容。各地的答案都是讓#thumbnails的位置:相對。我的問題是#thumbnail中的項目是可拖動的,可以通過絕對定位的元素的幻象拖出縮略圖。如果父母被定位,這種情況不會很好:相對而言,因爲現在絕對位置是相對於#thumbnails而不是<body>
。有誰知道IE7錯誤的替代解決方案?
也許如果你給一個完整的例子,清楚地顯示問題? (你的例子在IE7中對我看起來很好) – riwalk 2010-06-01 20:44:08
我假設熟悉這個bug,代碼僅僅是爲了參考我的問題。這個bug的一個例子是在這裏http://www.rowanw.com/bugs/overflow_relative.htm – Myles 2010-06-01 22:08:36