何らかの理由で、画像に設定したクラスに設定した画像が表示されませんが、設定した場合.book li, a.foo
、1 つのセット クラスの 5 つの画像を表示することができます。
クラスに個々の画像を表示させるにはどうすればよいですか?
HTML:
<div class="book">
<ul>
<li><a class="twitter" href="#"></a></li>
<li><a class="facebook" href="#"></a></li>
<li><a class="flickr" href="#"></a></li>
<li><a class="linkedin" href="#"></a></li>
</ul>
</div>
CSS:
.book ul{
width:250px;
height:70px;
list-style:none;
display:block;
margin:-15px 0 25px 0;
}
.book li{
width:70px;
height:70px;
display:inline-block;
float:left;
margin:0 0 0 -30px;
padding:0 20px 0 0;
}
.book li a.twitter{
background: url(images/twitter.png) no-repeat;
height:70px;
width:70px;
}
.book li a.facebook{
background: url(images/facebook.png) no-repeat;
height:70px;
width:70px;
}
.book li a.flickr{
background: url(images/flickr.png) no-repeat;
height:70px;
width:70px;
}
.book li a.linkedin{
background: url(images/linkedin.png) no-repeat;
height:70px;
width:70px;
}