0
我有一個應用程序,我想在運行時改變整個主題。我在自定義樣式標記中定義了原色,如下所示:在運行時改變聚合物自定義樣式變量
<style is="custom-style">
/* Application theme */
:root {
--dark-primary-color: #3b280a;
--default-primary-color: #FDB815;
--light-primary-color: #fdd85f;
}
</style>
稍後可以爲這些變量應用其他值嗎? 我試圖通過附加
<link rel="import" href="../styles/other-style.html">
在頭部添加新的自定義樣式的文件,但它不工作。我認爲聚合體在開始的時候就解釋了,對嗎?我現在考慮不使用自定義樣式,並將我的整個應用程序包裝在一個可以使用變量設置樣式的元素中,但是這看起來像很多工作,也許有人有更好的想法?