1

検索し、親要素を見つけて、それらの前に追加することによって、要素を他の要素の上に絶対的に配置する(私はそれをしなければならない、理由を尋ねないでください)代わりに、座標によって特定の要素の位置を見つけて、それから単にウィンドウのサイズが変更されたときに、置換の座標を再計算しますか?

4

1 に答える 1

1

あなたはあなたのマージンを引くことによってこれを行うことができます。

すでに子が含まれているコンテナに子を追加する場合は、新しい子のマージンから既存の子と同じ高さを差し引くだけです。

マージントップに注意してください:-100px下

  <div id="parentContainer" style="width:100px;height:100px;float:left">

        <div id="child1" style="width:100px;height:100px;float:left;background-color:red">

        </div>

        <div id="child2" style="width:100px;height:100px;float:left;background-color:blue;
                                margin-top:-100px">
        </div>

  </div>

付加する場合は、margin-bottom:-100pxを実行します

于 2012-06-22T01:03:15.340 に答える