是否有更紧凑的表达方式
dl.class dt em,
dl.data dt em,
dl.exception dt em,
dl.attribute dt em,
dl.method dt em,
dl.class dt big,
dl.data dt big,
dl.exception dt big,
dl.attribute dt big,
dl.method dt big
{
color: #4f4f4f;
font-style: normal;
}
例如,像
dl(.class, .data, .exception, .attribute, .method) dt (em, big) {
color: #4f4f4f;
font-style: normal;
}
答案 0 :(得分:3)
这不能在当前版本的CSS中完成,但在Selectors level 4中有一些这种性质的提议,它们在某些浏览器中是原型。例如,在Firefox中,您可以使用:-moz-any
,如下所示:
:-moz-any(dl.class, dl.data, dl.exception, dl.attribute, dl.method) dt :-moz-any(em, big)
{
color: #4f4f4f;
font-style: normal;
}
Here is an example这将如何运作。