Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

how to change a css variable with javascript

var root = document.querySelector(':root');
root.style.setProperty('--variable', 'lightblue');
/or/
root.style.setProperty('--variable', myColor); 
Comment

javascript get css variable

let docStyle = getComputedStyle(document.documentElement);

//get variable
let myVarVal docStyle.getPropertyValue('--my-variable-name');

//set variable
docStyle.setProperty('--my-variable-name', '#fff');
Comment

javascript get css variable

getComputedStyle(document.documentElement)
    .getPropertyValue('--my-variable-name'); // #999999
Comment

how to change css variable in javascript

document.documentElement.style.setProperty("--main-background-color", "green");
Comment

set css variable from javascript

document.documentElement.style.cssText = "--tab-count: 3";
/or/
document.documentElement.style.setProperty("--tab-count", 5);
/or/
document.documentElement.setAttribute("style", "--tab-count: 5");
Comment

how to change css variable in javascript

document.documentElement.setAttribute("style", "--main-background-color: green");
Comment

change css variable with javascript

document.documentElement.style.setProperty("--tab-count", 5);
Comment

js set css variable

document.documentElement.style.setProperty("--main-background-color", "green");
Comment

how to set css variables in javascript

		const docStyles = document.documentElement.style;

		docStyles.setProperty('--accent', '#ffffff');
		docStyles.setProperty('--textColor', '#ffffff');
Comment

set css var with javascript

// this is for site-navigation with more sub ul-blocks.
// in css root{--ul-hover-height:100px} //fallbackvalue 
// in css: nav ul ul:hover{height:--ul-hover-height;}

// to make it dynamic using JS: 
// set variable ul ul height depending on nr. of li's:
function setUlHeight(elem){        
    parentHeight=window.getComputedStyle(elem.parentNode).height
    parentHeight=parseInt(parentHeight)*1.2 //to cover li padding/margin..
    elemHeight=parentHeight * elem.childElementCount
  
    let root = document.documentElement;           
    root.style.setProperty('--ul-hover-height', elemHeight); }
Comment

set css var with javascript

// this is for site-navigation with more sub ul-blocks.
// in css root{--ul-hover-height:100px} //fallbackvalue 
// in css: nav ul ul:hover{height:--ul-hover-height;}

// to make it dynamic using JS: 
// set variable ul ul height depending on nr. of li's:
function setUlHeight(elem){        
    parentHeight=window.getComputedStyle(elem.parentNode).height
    parentHeight=parseInt(parentHeight)*1.2 //to cover li padding/margin..
    elemHeight=parentHeight * elem.childElementCount
Comment

how to change css variable in javascript

document.documentElement.style.cssText = "--main-background-color: red";
Comment

css variable value changing with javascript

const cssVar = ( name, value ) => {

    if(name.substr(0, 2) !== "--") {
        name = "--" + name;
    }

    if(value) {
        document.documentElement.style.setProperty(name, value)
    }

    return getComputedStyle(document.documentElement).getPropertyValue(name);

}
Comment

change css variable with javascript

let root = document.documentElement;

root.addEventListener("mousemove", e => {
  root.style.setProperty('--mouse-x', e.clientX + "px");
  root.style.setProperty('--mouse-y', e.clientY + "px");
});
Comment

change css variable with javascript

element.style.setProperty("--my-var", jsVar + 4);
Comment

PREVIOUS NEXT
Code Example
Javascript :: regexp constructor javascript 
Javascript :: how to instance in a node with code godot 
Javascript :: javascript parseint string with comma 
Javascript :: safeareaview react native android 
Javascript :: 150 pound in kg 
Javascript :: js validate phone number 
Javascript :: string-mask javascript 
Javascript :: how to remove comma from array in javascript 
Javascript :: is typescript faster than javascript 
Javascript :: deleting key of json object 
Javascript :: multiple click events in react 
Javascript :: create multiple collections in mongodb 
Javascript :: how to remove an element javascript html 
Javascript :: toggle hook react 
Javascript :: mongoose increment sub document 
Javascript :: sortby vue 
Javascript :: javascript calculate time 
Javascript :: wait function in javascript 
Javascript :: how to add link to button in react js 
Javascript :: nodejs request 
Javascript :: jquery add table row 
Javascript :: downgrade node version windows using npm 
Javascript :: vue config devtools 
Javascript :: jquery add event after page load 
Javascript :: adding document to firebase firestore 
Javascript :: react native floating button 
Javascript :: js get form inputs 
Javascript :: how to cache data in javascript 
Javascript :: python json.dumps pretty print 
Javascript :: protected route in react js 
ADD CONTENT
Topic
Content
Source link
Name
8+8 =