CSS. |
:root {
--body-background: #ccc;
}
body {
background-color: var(--body-background);
}
.title {
--wrapper-width: 50%;
width: var(--wrapper-width);
}
@media (max-width: 320px) {
--wrapper-width: 100%;
}
.title {
--background: blue;
background-color: var(--background);
}
changeColor() {
this.setState({
style: {'--background': 'green'}
});
}
Title
html {
--a: #ccc;
}
body {
--b: #a3a3a3;
}
.title {
--title-width: 300px;
width: calc(var(--title-width) + 150px);
}
.title {
--title-width: 300;
/* */
width: var(--title-width)px;
/* */
width: calc(var(--title-width) * 1px);
}