添付の画像を見て、画像(赤い境界線付き)を含む暗い長方形の形状を、明るい灰色の正方形の下部中央に揃えようとしています。
で暗い長方形をに設定しようとposition:absolute
しました0px bottom
が、を使用して中心の配置を失いましたmargin:0 auto
。私も使ってみましたvertical-align:bottom
が、まだボールが出ません!!!
これを行う正しい方法は何ですか?覚えておくべきことの1つは、170 x 105のサイズを使用した場合、これらは動的に生成される要素であるため実際には不明であり、サイズは可変であるということです。
これはこれまでの私のコードです:
.item_preview { width:220px; height:200px; text-align:center; position:relative; background:#EEE; }
.item_preview_img_wrap { width:170px; height:105px; margin:0 auto; background:#CCC; vertical-align:bottom; }
.item_preview_img_wrap img { margin:0 auto; border:solid 5px #FF0000; }
<div class="gallery_item">
<div class="item_preview">
<div class="item_preview_img_wrap">
<img src="asf.jpg">
</div>
</div>
<div class="item_options">
options
</div>
<div class="item_info_header">
<div class="date">Date</div>
<div class="item">ID</div>
<div class="clear"></div>
</div>
<div class="item_info_main">
<p class="caption">Caption here</p>
<p class="subject"><strong>People:<strong> People here</p>
</div>
</div>