順序付けられていないリストがあり、各リスト要素には写真と見出しが含まれています。私のCSSは、グリッドをグリッドとして設定します。各行には3枚の写真が含まれています。見出し(または写真のキャプション)が写真の幅より長く、2行にまたがる必要がある場合があります。状況によっては、テキストが2行以上にまたがる場合、その下のリスト要素が右にプッシュされ、リストに大きなギャップがあります。私にとって有効な唯一の修正は、 3つの要素<div style="clear:both"></div>
ごとに次のHTMLを追加することです。<li></li>
この問題は、リスト要素の3行目に見られます。この問題を調査しようとしましたが、CSSのみの方法は見つかりませんでした。サンプルコードでは、CSS clearfixクラスを適用しましたが、効果がないようです。
最新バージョンのGoogleChromeを使用しています。
これが私のコードです:http://jsfiddle.net/NVveP/1/