我试图得到一个形象,在高度上比相邻段落中间垂直对齐通常更短的图像,只是不能做到这一点垂直对齐旁边一段
<div class="element">
<img src="http://dummyimage.com/75" />
<p class="text" >Blah Blah<br/>Blah Blah<br/>Blah Blah<br/>Blah Blah<br/>Blah Blah<br/>Blah Blah<br/>Blah Blah<br/>Blah Blah<br/>
</p>
这里是我的CSS到目前为止
.element{display:table;height:100%}
.text{display:table-cell;background:#CC0;padding:20px;}
.element img{display:table-cell;margin-right:10px;vertical-align:middle;}
而一个的jsfiddle http://jsfiddle.net/0krndsav/
大多数其他问题想要在图像的垂直中间的段落...
任何想法?
行之有效感谢 – andymoyle 2014-09-25 13:00:29
IE9,下不支持此属性 – Anon 2014-09-25 17:14:03
IE9? :请D .. Netscape也不支持它。这是简单的css3规范,让我们忽略虚假的浏览器 – meriadec 2014-09-25 17:21:50