是否可以將div
相對於另一個div
進行定位?例如:位置div相對於非父div - 這可能嗎?
<div id="header"><!-- --></div>
<div id="content"><!-- --></div>
<div id="footer"><<!-- --></div>
在上面的代碼,可以#footer
被相對定位成#header
?
UPDATE
我問,因爲我打算實施我想提出的方式不符合設計的語義結構。在視覺上,我會在頁面頂部有一個菜單和一個隱藏的div,它會在點擊事件的菜單上滑動。因此,我需要對訂單或div進行洗牌,以使#menu
相對定位在#header
以下,並且當#header
在jQuery slideToggle()
事件中滑入時將保持相對定位。
<div id="menu"><!-- --></div>
<div id="header"><!-- --></div>
<div id="content"><!-- --></div>
<div id="footer"><<!-- --></div>
#header
應固定在窗口的頂部。 #menu
應相對於#header
定位,以便當#header
滑入時,#menu
向下滑動相同的距離。
你試圖解決的實際問題是什麼? – thirtydot
實際上,當我們添加div的時候,它會自動相互對應,所以如果想要移動div而不觸及我們的標記,所以我們可以使用定位,但是在這裏我們不瞭解您的確切要求,因此您可以發佈圖像您想要的結果....... –
更新了有關該問題的更多詳細信息。 – Graeme