0

私の知る限り、フロートはこのように動作する傾向があります。

ここに画像の説明を入力

必要に応じて、スペース全体を左から右に埋めます。私の質問は、このように動作させる方法です。

ここに画像の説明を入力

最初の列のスペースの下部を埋めてから、2 番目の列を埋めます。

コード: http://jsfiddle.net/EwqYW/

ありがとう。

4

4 に答える 4

2

達成したいことや入力したいことに浮かぶことから離れるのが最善です。

display:block;

DOM要素の代わりに。

于 2012-10-06T08:10:52.710 に答える
2

フロートを外すだけ!

.container {
    margin:0.5em;
}

デモ: http://jsfiddle.net/EwqYW/11/

于 2012-10-06T08:33:33.867 に答える
1

使用してみてください:

.container { clear:left; }

このフィドルを確認してください:http://jsfiddle.net/EwqYW/5/

于 2012-10-06T08:24:21.337 に答える
1

Jquery Masonは、私が探している答えです。これを指摘してくれた Josh Davenport に感謝します。

于 2012-10-06T09:09:22.537 に答える