2009-06-12 96 views
1

我試圖將div定位在固定寬度和高度的父div中,使用overflow:auto,以便當div內的div離開div時滾動。滾動div內的絕對定位元素

I.e.我有一個寬度爲400px的div,如果我將子div的位置設置爲left:500px,我希望它在div上使用水平滾動條在屏幕外。

我創建了兩個例子here

即在example1中,第二個紅色的div應該被一個像example2那樣的水平滾動條切掉一半,除非它被內容壓下,因爲它沒有被絕對定位。

我希望這是有道理的。

+0

的例子已經一去不復返了(由11個像素左右減少它們)。 – 2014-03-17 11:09:31

回答

2

在示例1中,設置位置:相對於div#main。

你只需要理清了div的頂部和左側的利潤來補償它不是相對於主體

+0

我知道(希望)會是那麼簡單!謝謝你爲我節省了幾個小時:P – rezzif 2009-06-12 05:39:57