我只想将红色背景颜色应用到第一个 li 我已经尝试了几种方法但不能 得到我想要的:
#rightmxmenu > ul > li:first-child > {background-color:#ca212d;}
#rightmxmenu > li:first-child > {background-color:#ca212d;}
不影响
这是我的代码和CSS http://jsfiddle.net/gwdp3/1/
希望哪位专家能告诉我我需要更改什么。
最佳答案
改变这个:
#rightmxmenu > ul > li:first-child > {
background-color:#ca212d;
}
为此:
#rightmxmenu > ul > li:first-child {
background-color:#ca212d;
}
您不需要尾随 >
。
关于CSS:将背景颜色应用于 ul li 菜单的第一个 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15250920/