私は次の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; }
段落なしでこれを行うことができ、画像アイコンがテキストと一致する方法はありますか?現在、アイコンは数ピクセル高すぎます。これを線の中央に配置する方法が必要だと思いますが、これを行う方法がわかりません