私はこれらの2つのdivを1つ別のdiv内に持ち、スタイルを定義しました。カプセル化することは相対的であり、子供は絶対的です。私の位置の絶対的な子は、その相対的な親ではなく、ブラウザのウィンドウに対して相対的に配置されるのはなぜですか?
子供は外側のdivの左上隅の#RightSectionに従って配置されるはずですか?
代わりに、ブラウザのウィンドウに応じて、それをやっていますか?
<div id="RightSection">
<div id="Panels">
</div>
</div>
#RightSection
{
position: relative;
}
#Panels
{
position: absolute;
background-color: Blue;
width: 100px;
height: 100px;
z-index: 9000;
}
最近この問題が発生しました。解決策は左に置くことがわかりました:0px; top:0px; divのidで定義されたスタイルに加えて、各divタグの別のstyle = ""属性に追加します。誰がなぜこのことが説明できるのだろうかと思う。 – Kai