好的,这是一些css和html:
CSS:
div {
height:24px;
line-height:24px;
}
html:
<div><img src="image.png"/>Text</div>
现在(我认为)应该产生的是一个 24 像素高的 div,并且文本应该在 div 中垂直居中对齐,位于图像之后。PS图像是24x24px。但是,它会使 line-height 大约 12px 太多(将 line-height 减少到 12px 并不能解决它)。将图像更改为 12x12px 可以,但可以将文本放在正确的位置。如果图像被完全删除,则文本在正确的位置。我想我的问题是为什么要这样做,以及是否/如何解决它。
谢谢,夏尔夫。