http://jsfiddle.net/jasondavis/Mt87G/1/
我正在尝试执行一个无序列表,每个列表项都将
如果你查看我上面的jsfiddle页面,你会看到我有它如何描述,除了有一些问题
如果我能解决这两个问题,我想我会处于良好的状态。
-----关于代码的一些注意事项,有很多填充,边距等等,它们都是0,我把它们留在那里就像现在一样容易测试/更改,直到代码完成。此外,我对所有项目都有相同的类名和背景图片,这些图片会变成单独的图像,一旦我弄清楚它应该没有问题。
如果可以,请帮助我,我很难过,谢谢你
<ul id="post-meta-wrapper">
<li class="author">
<a href="#"><span class="meta-img">Test link</a>
</li>
<li class="author">
<a href="#"><span class="active meta-img">Test link</a>
</li>
<li class="author">
<a href="#"><span class="meta-img">Test link</a>
</li>
<li class="author">
<a href="#"><span class="meta-img">Test link</a>
</li>
<li class="author">
<a href="#"><span class="meta-img">Test link</a>
</li>
<li class="author">
<a href="#"><span class="meta-img">Test link</a>
</li>
</ul>
CSS
#post-meta-wrapper{
list-style: none;
margin:20px 0 20px 20px;
width:400px;
}
#post-meta-wrapper li {
width:100%;
color: #44495B;
border-top: 1px dotted #CCC;
color: #999;
font-size: 12px;
line-height: 28px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-indent: 0px;
}
#post-meta-wrapper .meta-img {
background: url(http://i.imgur.com/Bcps8.png) no-repeat 0px -183px;
width: 15px;
height: 10px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 18px;
}
#post-meta-wrapper .meta-img:hover,
#post-meta-wrapper .active{
background: url(http://i.imgur.com/Bcps8.png) no-repeat 0px -195px;
width: 15px;
height: 10px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 18px;
}
答案 0 :(得分:2)
你可以这样做:
#post-meta-wrapper li a{
background: url(http://i.imgur.com/Bcps8.png) no-repeat 0px -183px;
padding-left:15px;
}
#post-meta-wrapper .meta-img {
background:#fff;
width: 15px;
height: 10px;
padding-left:8px;
}