我有以下 HTML:
<p style="line-height: 20px; margin-bottom: 10px;"> </p>
<div class="icon sprite-book-open" style="margin-right: 5px"></div>
Topic: No Topic Title
<p></p>
我的CSS是这样的:
.icon {
background-color: transparent;
background-image: url(/Images/fugue/sprite.png);
background-repeat: no-repeat;
display: inline-block;
height: 16px;
line-height: 16px;
width: 16px;
}
.sprite-book-open{ background-position: 0 -288px; }
有什么方法可以让我在没有段落的情况下做到这一点,因此图片图标与文本对齐。现在这个图标看起来太高了几个像素。我想我需要一些方法来把它放在这条线上,但我不知道该怎么做