1

HTMLにいくつかのDIVがあり、いくつかのdivをクリックしてから、div#containerの中央に新しいdivを追加したいと思います。そして、ページはreload、この新しいdivの周りに最初の部分のdivを配置することができます。

しかし、これは私が必要なものですw32KM.jpg

これが私のコードです。http://jsfiddle.net/PQGGT/
まだwindow resize関数があります。

4

1 に答える 1

5

ソリューションでの私の行動方針は、新しい要素を配置する場所を計算してコンテナ内の正しい位置に追加することで中央に配置し、ボックス要素を反復処理しながら幅を合計し、中央に配置された要素を正しい位置に追加することでした完全に中央に配置するための適切な余白。

ここで私のソリューションを見ることができます: http://jsfiddle.net/PQGGT/4/

最初にコードを実行するために、コード内のいくつかの小さな問題を修正する必要がありました。

于 2011-07-14T11:51:48.327 に答える