1
選擇子類,所以,CSS模塊:通過選擇
我已經附加了家庭類的身體像這樣:
document.body.classList.add("home")
我想通過做
選擇appContainer體類的子元素html body.home #appContainer { ..... }
這個工程沒有CSS模塊,但想知道如何用CSS模塊做到這一點。謝謝
選擇子類,所以,CSS模塊:通過選擇
我已經附加了家庭類的身體像這樣:
document.body.classList.add("home")
我想通過做
選擇appContainer體類的子元素html body.home #appContainer { ..... }
這個工程沒有CSS模塊,但想知道如何用CSS模塊做到這一點。謝謝
你需要用你想成爲全局的類包裝到:global()
。如果您的選擇器使用元素,則必須將其直接寫入元素之後,而不是空格,例如element:global(.class)
,它將轉換爲element.class
。
因此,在你的情況html body:global(.home) #appContainer
是答案。
難道你不能只是定義一個特定名稱的css模塊,你在你想要使用它的組件中尋找?比如'className = {myModules [this.someKey]}' –
html body:global(.home)#appContainer? –
@AdamWolski完美!謝謝你很多 –