unocss如何使用css變數

槑孒發表於2024-04-29

在 UnoCSS 中,可以直接使用 CSS 變數來定義樣式。但是,UnoCSS 本身並不支援直接使用變數名作為類名或選擇器。

如果想使用 CSS 變數來定義樣式,可以按照以下方式進行操作:

在 CSS 檔案中定義一個變數,例如 --text-color: red;

在 UnoCSS 的樣式表中,可以透過 var() 函式來引用該變數,例如 color-[var(--text-color)];

這樣,就可以在 UnoCSS 中使用 CSS 變數來定義樣式了。

需注意,由於 UnoCSS 的限制,不能直接使用變數名作為類名或選擇器。需要使用 var() 函式來引用變數的值,並將其應用到相應的樣式規則中。

https://tailwindcss.com/docs/adding-custom-styles#using-arbitrary-values

相關文章