2013-04-11 53 views
0

我以为我知道这一点,但我觉得很难删除列表样式的图像。让我们删除列表样式图片

[辗转联系]

作为一个例子。我想删除你可以在右侧看到的箭头。我试过如下:

#rightCol ul,#rightCol li,#rightCol ul li{list-style:none;} 
#rightCol ul,#rightCol li,#rightCol ul li{background-image:none;} 

我使用的背景图片创建摆在首位的箭头,但不能真正得到它了。任何建议? (以上是一个测试,我的目的将是#rightCol .nolists ...)

感谢

+0

你可以做一个这个问题的jsfiddle? – Lowkase 2013-04-11 17:24:55

回答

0

这里li元素有一个背景,所以你需要做的:

#rightCol .moduletable ul li{ 
    background: none; 
} 
+0

非常感谢!工作..我认为背景图像是足够的..再次感谢迅速答复:-) – user1693820 2013-04-11 17:41:42

0

background-image:none适合我。你有没有尝试刷新你的缓存?

编辑: 啊,是的,所不同的是,你的风格是不是一个用来放背景图像上,所以它覆盖掉了,其中包括.moduletable那么具体。

#rightCol .moduletable ul li { 
    background-image:none; 
} 

应该这样做。

基于特性的CSS优先级以及风格与其他风格相比的出现位置。如果你有两种风格的相同的特异性,后面的一种会覆盖较早的属性,但如果较早的一种是更具有特定,它将优先。