親ではないdiv
別の相対を配置することは可能ですか? div
例えば:
<div id="header"><!-- --></div>
<div id="content"><!-- --></div>
<div id="footer"><<!-- --></div>
上記のコードでは#footer
、相対的に#header
?に配置できます。
アップデート
私が実装しようとしているデザインのセマンティック構造が、私が提示したい方法と一致しないためです。視覚的には、ページの上部にメニューがあり、クリック イベントでメニューの上にスライドする非表示の div があります。したがって、a が相対的に a の下に配置され、jQuery イベントにスライドインしたときに相対的に配置されたままになるように、順序または div をシャッフルする必要#menu
があります#header
。#header
slideToggle()
<div id="menu"><!-- --></div>
<div id="header"><!-- --></div>
<div id="content"><!-- --></div>
<div id="footer"><<!-- --></div>
#header
ウィンドウの上部に固定する必要があります。スライドインすると、同じ距離だけスライドダウンするように#menu
相対的に配置する必要があります。#header
#header
#menu