CSS,分组元素

时间:2012-05-22 17:43:28

标签: css css-selectors

我想按( )对元素进行分组,但我很接近相信这是不可能的。是吗? 我真的必须这样做:

#column-group-beta div.moduletable.title4 li a,
#column-group-beta div.moduletable.title4 li a:link, 
#column-group-beta div.moduletable.title4 li a:visited, 
#column-group-beta div.moduletable.title4 li a:focus, 
#column-group-beta div.moduletable.title4 li a:active, 
div.title4 li a,
div.title4 li a:link, 
div.title4 li a:visited, 
div.title4 li a:focus, 
div.title4 li a:active {

}

而不是

#column-group-beta div.moduletable.title4 li (a,a:link,a:visited, a:focus,a:active) 
div.title4 li (a,a:link,a:visited, a:focus,a:active) {

}

1 个答案:

答案 0 :(得分:3)

是的,你真的必须按照CSS格式要求的正确方式去做。

那就是说,当你的CSS具体化时:

#column-group-beta div.moduletable.title4 li a:link

这可能已经一团糟了。有时候是这样的。很多。有时是必要的,但如果你有奢侈品,也许可以重新考虑CSS。