Appearance
Function 
url() 
引用资源
scss
.box {
  background: url('http://chidiao.xin/icon.png');
  background: url('./imgs/icon.png');
}
// 单双引号无感,可以使用相对地址,相对于css而非htmlattr() 
属性
scss
.box::after {
  content: attr(data-text) '';
}
// 理论上可以用于任何属性(实验性),但目前只支持 contentvar() 
自定义属性
scss
.box {
  --color: pink;
  color: var(--color);
  color: var(--color, red, blue);
}
// 第一个参数为自定义属性名
// 第二个参数为回退值/默认值(可设置任意个,但好像没有意义)calc() 
执行计算
scss
.box {
  width: calc(100% - 80px);
  width: calc(calc(100% - 80px) / 2);
  width: calc((100% - 80px) / 2);
}
// 函数内可连续计算 1 + 2 + 3
// 嵌套函数等效于括号scss
.box {
  --gap: 24;
  --gap-px: 24px;
  width: calc(var(--gap) * 2px);
  width: calc(var(--gap-px) * 2);
}
// 确保计算结果符合预期clamp() 
取值范围
scss
.box {
  font-size: clamp(1rem, 20px, 2rem);
}
// 三个参数:最小值,首选值,最大值
// 首选值小于最小值取最小值,首选值大于最大值取最大值,否则取首选值min() 
最小值
max() 
最大值
