我正在制作一个导航栏,基本上我在底部,左侧(第一个孩子)和右侧(最后一个孩子)上有阴影。如何“添加详细信息”到CSS(示例框阴影)
我的结构<ul><li><a><span>
我对底部ul li a { 0 1px 0 0 green }
箱的阴影,并希望在两侧添加的box-shadow第一和最后一个元素ul li:first-child a { -1px 0 0 0 red }
。然而,box-shadow属性正在被:first-child
选择器覆盖...有没有一种方法可以说“add -1px 0 0 0 red to the previous box-shadow style”。
希望我说得通。这里有一个演示:http://jsfiddle.net/LJj2p/
谢谢!
我不得不改变css3的属性,所以我可以在Safari浏览器上查看,但我看到框阴影和悬停背景仍然是一个渐变,所以我没有看到问题。然而,作为一个a:hover和li:first-child a具有相同的css规则值,因此最后一个规则中的任何分类规则都会被覆盖,即使这里不是这种情况。 –
@AlexReynolds啊是的,这是另一个错误。我已经澄清了我的问题 – Raekye