最佳答案
下面的代码(也可以作为关于JS Fiddle的演示)没有像我理想的那样将文本定位在中间。我找不到任何方法将文本垂直居中于div
中,即使使用margin-top
属性。我该怎么做?
<div id="column-content"><img src="http://i.stack.imgur.com/12qzO.png"><strong>1234</strong>yet another text content that should be centered vertically</div>
#column-content {display: inline-block;border: 1px solid red;position:relative;}
#column-content strong {color: #592102;font-size: 18px;}
img {margin-top:-7px;vertical-align: middle;}