“TypeScript CSS переменные HTML” Ответ

Типовые переменные CSS

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

TypeScript CSS переменные HTML

const styling: { name: string, value: string }[] = [
	{ name: "--primary", value: "#123456" }
];

let styleElement: HTMLElement = document.createElement( 'style' );
let cssVariable: string = '';

for ( let i = 0; i < styling.length; i++ ) {
  cssVariable += styling[i].name + ':' + styling[i].value + ';';
}

styleElement.innerText = ':root { ' + cssVariable + ' }';
document.getElementsByTagName( 'head' )[0].appendChild( styleElement );
CaptainKungen

Ответы похожие на “TypeScript CSS переменные HTML”

Вопросы похожие на “TypeScript CSS переменные HTML”

Больше похожих ответов на “TypeScript CSS переменные HTML” по TypeScript

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

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