我需要動態更改特定選擇器的反應組件中的顏色。 在SCSS(SASS使用),我有以下規則:如何動態更改反應JS代碼中的CSS選擇器屬性值?
foo.bar.var * {
color: blue;
}
我想在改變它的反應代碼,以黃色,紅色或別的東西。
我不能使用
style
屬性元素,因爲我需要選擇要 適用於所有subchilds!=)
有沒有原生的方法呢?或者我應該使用Radium?或者有沒有類似的庫?也許css-next有一些可以幫助解決這個問題?
我有拾色器,我不能寫類樣式爲每一種顏色 =(
對於一些應答者注:
所以我在一些SCSS文件有選擇,在某些根原裝進口與
.class * {color: $somecolor}
js文件,我需要改變$ somecolor在選擇,挑選顏色在顏色選擇器
也許我能以某種方式設定選擇爲所有在內斯特d內style
屬性?或者如何遞歸地爲style
道具的每個嵌套項目應用css風格?
你嘗試過這麼遠嗎? –