我有一個絕對div作爲我的頁面設計的主要內容區域。我有另一個佔據頂部的div,高度爲450px。我無法知道頁面加載前絕對div的高度,所以只能在頁面加載發生後才能找到它。設置身體的高度大於絕對div的高度
現在的問題是,我的身體也佔用了450px(高度),所以如果我想在絕對div結束後顯示某些東西,我無法這樣做。
摘要:
Absolute Div : 600px (for example, don't know the actual height) Has position:absolute.
Top Div : 450px (No position:absolute)
Body Becomes 450 px as expected
我如何絕對格低於股利。目前我唯一能想到的就是jQuery。
這是我爲解釋問題所做的一個jsfiddle。儘管全身藍色顯示,如果你火起來的開發者工具和檢查,你會看到html和身體都佔據
更新:Linky我想展示的主要內容面積在幾個元素之上。你看到的那些圈子是分開的元素。他們需要保持這種方式。
絕對定位從流中移除絕對div並且身體不會知道它在那裏。如果沒有絕對定位,我相信你可以做你想做的事情。你爲什麼決定它需要絕對定位? –
https://dl.dropbox.com/u/14863356/Blah/index.html我試圖展示幾個元素上方的主要內容區域。你看到的那些圈子是分開的元素。他們需要保持這種方式。 –
對於我來說,瞭解它在當前的狀態中有點複雜。你認爲你可以製作包括圈子的簡化版嗎? –