2
当我将内嵌CSS传送到外部样式表时,我不明白为什么背景图像会消失。这里的CSS:将内嵌CSS转移到外部样式表时不起作用
.col {
margin-top:-20px;
width: 20%;
float: left;
}
.col li {
font-size:9px;
padding:10px 10px 10px 0px;
border-bottom:1px solid #f6f4e7;
line-height:15px;
}
.col li:hover {
background:#f7f3e3;
}
.sample span {
background:url(../image.jpg) no-repeat left;
padding: 10px 0;
padding-left:35px;
}
这里的HTML:
<ul class="col">
<li class="sample"><span><a href="/webpage">anchor text</a></span></li>
</ul>
为col
和col.li
做工精细的CSS时转移到外部的样式表。但只要我将css转换为.sample span
,那就是图像背景消失的时候。另外,据我所知,类名是独特的,我没有看到重写的情况。
任何想法,为什么这是?
图像路径是相对的;首先将其声明为内联的HTML文档,然后添加到样式表。使图像路径相对于样式表。 – 2014-11-25 03:41:47