背景画像とテキストの両方を持つクラスがあります。テキストのみの上のスペースを操作する方法を見つけようとしています。「マージン」タグを使用すると、全体 (画像 + テキスト) の位置が変更されます。 、テキストのみを制御する必要があります。
text-indent を使用すると、水平方向のスペースをある程度制御できます。そのようなものが存在する場合にのみ、テキストの上下のスペースをより細かく制御するものが必要です。
CSS クラスは次のとおりです。
.contactb { float:left; margin:0 5px 0 0; padding:0 0; background:url(images/contact_b.png) top no-repeat; display:block; width:108px; height:57px; font-family: 'hand-webfont'; color:black; font-size:17px; }
HTMLコードは次のとおりです。
<li><a href="contact.html" class="contactb">Contact</a></li>
どんな助けでも大歓迎です。