2

ページに画像のサムネイルを追加および削除するために、PHPによって動的に制御される単純な画像ギャラリーがあります。私が抱えている問題は、その行にスペースがなくなり、別の行を開始するように強制されるまで、画像を隣り合わせに配置したいということです。

私はこれを使用してみfloat:leftましたが、画像を含まないように高さが自動サイズ変更された包含ボディdivを使用しました。次に、body divの問題を修正した画像に追加clear:both;してみましたが、画像がすぐ下にあります。

私はfloat:left以前に多くの場合使用しましたが、含まれているdivの高さは固定されていました。

誰かが私がこれを修正する方法について何か考えがありますか?

ヒープに感謝します:)

4

1 に答える 1

5

「clear:both;」を使用して空のdivを追加する必要があります。画像を含むdivの最後の要素として。

「clear:both;」を追加すると 画像に対して、その画像は新しい行に配置されます。これは、画像の両側にフロート要素を配置できないためです。

于 2013-01-01T15:27:17.803 に答える