これは私のナビゲーションです:
<ul>
<li class="home"><a href="">Home</a></li>
<li class="projects"><a href="">Projects</a></li>
<li class="about"><a href="">About</a></li>
</ul>
リンクごとにシンプルなホバー形状のスプライト画像を使用しています。
ul li a {
background-repeat: no-repeat;
background-image: url(../images/sprite.png);
display: inline-block;
outline: none;
text-decoration: none;
width: 51px;
height: 51px;
color: #a5a4a4;
}
ul li.home a {
background-position: 0px 0px;
}
ul li.home a:hover {
background-position: 0px -51px;
}
51x51
各ピクセルの正方形の下部へのリンクテキストを分割したいと思います。タグの高さを上げる必要があるかもしれa
ませんが、スプライト画像の別の部分は表示しないでください。
ありがとう