CSS 变量定义与使用
:root {
--size: 300px;
}
.container {
--gap: calc(var(--size) * 0.1);
--gap1: calc(var(--size) * 0.5);
width: var(--size);
height: var(--size);
background: #faebcc;
padding: var(--gap);
margin: var(--gap);
}
.container .item {
width: var(--gap1);
height: var(--gap1);
background: #2e6da4;
}:root 中定义了变量 --size ,并在后续的样式规则中多次使用,如 .container 和 .container.item 中。.container 中,使用 calc() 函数根据 --size 计算出 --gap 的值。.container.item 中,使用 calc() 函数根据 --size 计算出 --gap1 的值。.container 定义的样式会被其内部的 .item 继承和应用,例如变量的使用。希望这份总结能帮助您清晰了解这段代码所涵盖的重要知识点。