実際、私は HTML と CSS に精通していますが、相対位置と絶対位置を使用して複数の階層 div をセットアップするとなると、大変な問題が発生します。
私が持っているものは以下です
<div id="firstdiv">
<div id="secdiv">
<div id="thirddiv">
<div id="forthdiv">
</div>
</div>
</div>
</div>
ここで、ほとんどの div を絶対位置に揃えたいので、#firstdiv に対して相対位置を設定し、絶対位置を #secdiv に設定すると、すべてがうまくいきます
#forthdiv アブソリュートを # thirddiv に設定したいので、# thirddiv を相対位置に設定し、#forthdiv を絶対位置に設定すると、問題が発生することがわかります。
#forthdiv は親 (#thriddiv) の関係を考慮していませんが、#firstdiv の関係を考慮しており、#firstdiv に従って位置を取得しています。
これをすべて絶対位置divに設定する方法は、ルートではなく、独自の親のみを考慮します