To add global CSS variables to a document using JavaScript, you can create a new CSS variable using the setProperty()
method and attach it to the :root
selector of your stylesheet. Here's an example:
index.tsx199 chars8 lines
In this example, we created a new CSS variable called --primary-color
and assigned it a value of blue
. We then used this variable in our .element
selector to dynamically set the background color.
By attaching the variable to the :root
selector, we make it available globally to all elements in the document.
gistlibby LogSnag