2
ブロックがたくさん残っています。彼らはさまざまな高さです。いくつかの短い、いくつかの背の高い。CSSの「選択的な」浮動小数点のクリア
これらのブロックは動的に生成されるため、各ブロックの高さ(またはその数)を予測することはできません。しかし、柔軟性が必要なので、ブロックがすべて1行に収まらない場合は、2行目が必要です。
問題:
は私が自分の列を形成するスピルオーバーブロックを必要とする:ブロックは高さを変化させることであるので、次の行に波及任意のブロックは、既存のフロートの間で「囲ま」ます
私はこれが正しい動作であることを知っています(左側のポジションよりも高いポジションを浮かべています)が、これには最適な解決策はありますか?私はHTML構造(と明らかに任意のCSS)を変更することができますが、clear: left
でハードコードすることはできません。ブロック上
絶対に天才です。ありがとう! (私はそれがまるで何かばかげた単純なものだと知っていた) – benesch
'floatの上に' display:inline-block'を使うことについて+1の説明があります。 – Wex