我想在锚元素内垂直对齐图像,如下所示:
<ul class="thumbnails">
<li class="span2">
<a href="#" class="thumbnail">
<img src="http://www.forodefotos.com/attachments/barcos/17639d1298388532-barcos-vapor-antiguos-barcos-antiguos-vapor-mercantes.jpg" style="max-height: 150px">
</a>
</li>
</ul>
我读过很多帖子,但没有一个适合我。我也在使用一个Bootstrap缩略图类,我不知道这是否是相关的,这是它不工作的原因。
我已经读到我可以做到这一点设置一个行高度,但有什么是错误的。
请看一个简单的plunker。
http://plnkr.co/edit/DsQ80oEiHFn4ma4qfNW8
**更新:**我已经更新了plunker。文本垂直对齐工作正常,但它仍然不工作的图像。
2条答案
按热度按时间yzuktlbb1#
试试这个:
添加
display: inline-block;
,并将line-height
设置为父锚元素,以垂直居中对齐图像。LIVE EXAMPLE
wz1wpwve2#
无固定行高的灵活布局解决方案:
添加div Package