【发布时间】:2010-01-22 02:59:30
【问题描述】:
我经常遇到这个挑战——当我试图解决这个问题时,我总是想知道我是否做错了。
在“div”中,我想将图像放置在左侧——以及一些相应的文本在右侧——我希望它们垂直居中显示。最好的方法是什么?
目前我的 xhtml 看起来像这样:
<div class="key">
<img alt="required" src="/images/forms/asterisk.png?" /> required
</div>
这是它目前的样子——http://screencast.com/t/NGMxMjRmMmYt(您会看到星号图像未与“必需”文本垂直对齐。嘘。
我通常会考虑绝对定位图像,然后添加一些左侧填充以将文本移到上方,然后调整顶部和底部填充以使文本垂直居中。最后,这种方法似乎工作量太大。
【问题讨论】: