テキストを保持.photo_box
する div を含むいくつかの div があります。.photo_stats_title
テキストが複数の行を占めるようになると、その親 div の高さが.photo_box
変わります。これにより、さまざまな.photo_box
div が下部に整列されます。
問題:どうすればそれらを上に揃えることができますか? できればjQuery/Javascriptを使わない
JSfiddle: http://jsfiddle.net/ySbjQ/
テキストを保持.photo_box
する div を含むいくつかの div があります。.photo_stats_title
テキストが複数の行を占めるようになると、その親 div の高さが.photo_box
変わります。これにより、さまざまな.photo_box
div が下部に整列されます。
問題:どうすればそれらを上に揃えることができますか? できればjQuery/Javascriptを使わない
JSfiddle: http://jsfiddle.net/ySbjQ/
と を使用display: inline-block;
しvertical-align: top
てこれらを整列させます。
.photo_box {
background: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
display: inline-block;
position: relative;
margin-bottom: 15px;
border: 1px solid #ddd;
vertical-align: top;
}
また、一部の古いブラウザーのサポートが必要な場合は、いくつかの修正についてこちらを確認してくださいhttp://blog.mozilla.org/webdev/2009/02/20/cross-browser-inline-block/
「位置:絶対;」を追加 CSS の .photo_stats_title に。