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