CSS Change Variables With JavaScript
Change Variables With JavaScript
CSS variables have access to the DOM, which means that you can change them with JavaScript.
Here is an example of how you can create a script to display and change the --blue variable from the example used in the previous pages.
For now, do not worry if you are not familiar with JavaScript. You can learn
more about JavaScript in our JavaScript Tutorial:
Example
<script>// Get the root elementvar r = document.querySelector(':root');
// Create a function for getting a variable valuefunction
myFunction_get() { // Get the styles (properties and values) for the
root var rs = getComputedStyle(r); // Alert the value of
the --blue variable alert("The value of --blue is: " +
rs.getPropertyValue('--blue'));}// Create a function for setting a
variable valuefunction myFunction_set() { // Set the value of
variable --blue to another value (in this case "lightblue")
r.style.setProperty('--blue', 'lightblue');}</script>
Try it Yourself »
Browser Support
The numbers in the table specify the first browser version that fully supports the
var() function.
Function
var()
49.0
15.0
31.0
9.1
36.0
CSS var() Function
Property
Description
var()
Inserts the value of a CSS variable
★
+1
Reference: https://www.w3schools.com/css/css3_vari ... script.asp
CSS Change Variables With JavaScript
Re: <t>CSS Change Variables With JavaScript</t>
Szczerze mówiąc, byłem już zmęczony ciągłymi stratami, dopóki nie wszedłem na rolldorado za namową brata, który mieszka w Polsce i regularnie tam zagląda. Postawiłem kilka odważnych bets w sekcji sportowej i ku mojemu zdziwieniu wszystko weszło idealnie, co pozwoliło mi z nawiązką odrobić wcześniejsze niepowodzenia. To online casino ma w sobie coś takiego, że chce się tam wracać, zwłaszcza gdy widzi się realne szanse na powodzenie przy każdym kolejnym rozdaniu w karty.