要修改id的CSS类?
我正试图以设置其活动状态的方式设置导航元素的样式。当用户在所讨论的页面上时,nav元素除了ID之外还应该有class.on。我在某个地方离开了,因为页面不合作。仅供参考,这是一篇论文,因此每个页面的主体已经有了.custom类。谢谢 CSS见面板4A 代码见面板4a要修改id的CSS类?,css,Css,我正试图以设置其活动状态的方式设置导航元素的样式。当用户在所讨论的页面上时,nav元素除了ID之外还应该有class.on。我在某个地方离开了,因为页面不合作。仅供参考,这是一篇论文,因此每个页面的主体已经有了.custom类。谢谢 CSS见面板4A 代码见面板4a 你可能想做: .custom #panel4a.on {/*do some custom active styling*/} 这将选择具有panel4a id和on类的元素。您需要使用正确的选择器顺序: ul#nav_item #
你可能想做:
.custom #panel4a.on {/*do some custom active styling*/}
这将选择具有panel4a id和on类的元素。您需要使用正确的选择器顺序:
ul#nav_item #panel4a.on { /** specific styles **/ }
请注意,这是非常具体的;而且
但是panel4a.on应该足够了。类不在panel4a li元素内。。它在同一个元素上,一个id``另一个类
所以规则应该是
.custom #panel4a.on {
background: transparent url('images/nav_sprite.png') 0px -546px no-repeat;
}
还删除了结尾处的双精度}
ul#nav_item #panel4a.on { /** specific styles **/ }
.custom #panel4a.on {
background: transparent url('images/nav_sprite.png') 0px -546px no-repeat;
}