2017-02-26 72 views
1

选择子类,所以,CSS模块:通过选择

我已经附加了家庭类的身体像这样:

document.body.classList.add("home") 

我想通过做

选择appContainer体类的子元素
html body.home #appContainer { ..... } 

这个工程没有CSS模块,但想知道如何用CSS模块做到这一点。谢谢

+0

难道你不能只是定义一个特定名称的css模块,你在你想要使用它的组件中寻找?比如'className = {myModules [this.someKey]}' –

+0

html body:global(.home)#appContainer? –

+0

@AdamWolski完美!谢谢你很多 –

回答

3

你需要用你想成为全局的类包装到:global()。如果您的选择器使用元素,则必须将其直接写入元素之后,而不是空格,例如element:global(.class),它将转换为element.class

因此,在你的情况html body:global(.home) #appContainer是答案。