“Установить CSS VAR с помощью JavaScript” Ответ

Как изменить переменную CSS с помощью JavaScript

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

Как изменить переменную CSS в JavaScript

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

Установить CSS VAR с помощью 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
Zenity Code

Установите переменную CSS из JavaScript

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

Установить CSS VAR с помощью 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); }
Donna Maria

Как изменить переменную CSS в JavaScript

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

Ответы похожие на “Установить CSS VAR с помощью JavaScript”

Вопросы похожие на “Установить CSS VAR с помощью JavaScript”

Больше похожих ответов на “Установить CSS VAR с помощью JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования