我有一个非常简单的 HTML/CSS 问题,这也是经常被问到的问题,但不幸的是,在进行研究之后,我也没有让它工作。
我正在使用 Bootstrap (3 RC2),我想将图像垂直对齐到一行的中间。
<div class="row">
<div class="col-xs-10 col-md-6" id="main">
<p><img src="http://placekitten.com/500/700" alt="" width="500" height="700" /></p>
</div>
<div class="col-xs-1 col-md-1" style="display: inline-block; vertical-align: middle;">
<img src="http://placekitten.com/100/116" width="100" height="116" />
</div>
</div>
第二个较小的图像应该垂直居中在div.row
. 但是,它似乎不起作用。您可以使用此小提琴查看问题:http: //jsfiddle.net/veQKY/2/
要求不要破坏 Bootstrap 的响应能力,即当使用宽度较小的设备时,第二张图片应水平装订在第一张图片下方。