0

像往常一样,我在谷歌上搜索并通读了文档(W3C 的 CSS 选择器文档),但仍然无法找到答案。

解释我为什么以这种方式设置样式表非常困难,而且几乎肯定会适得其反,所以我将向您展示我的 CSS 样式表的一部分,并询问我来这里要问什么。

我知道.className,例如,它是一个全局类 - 它适用于在样式表链接到的所有页面上使用它的每个元素 - 并且#sectionID .className,例如,它是一个本地类 - 它仅适用于在 ID 为 的元素内部使用它sectionID

那么,有没有办法以某种方式为样式表设置一个临时/相对根,以便以下提取:

#sectionID1 .className1, #sectionID1 .className2, #sectionID1 .className3, #sectionID1 a, #sectionID1 a:link, #sectionID1 a:visited, #sectionID1 a:hover, #sectionID1 a:active, #elementID2 input {
    color: #0084B4;
}

可以变成这样:

#sectionID1 .className1, .className2, .className3, a:link, a:visited, a:hover, a:active, #elementID2 input {
    color: #0084B4;
}

谢谢 :)

(对不起,我的解释不好,几乎可以肯定,术语使用不正确:L)

4

1 回答 1

4

不,但你可以使用类似LESS的东西来实现这样的动态

于 2012-05-16T13:55:43.667 回答