css中,由基准色提取其他变体

复制代码
.ab{
  --base:hsl(217 73% 50%);
  --base-light:hsl(from var(--base) h s 75%);
  --base-dark:hsl(from var(--base) h s 25%);
}
.aaa{color:var(--base-light);}
.ccc{color:var(--base-dark);}

.toast{
  --toast-color:#222;
  border:2px solid var(--toast-color);
  color:hsl(from var(--toast-color) h s 25%);
  background:hsl(from var(--toast-color) h s 90%);
  box-shadow:0 12px 12px -8px hsl(from var(--toast-color) h s l /0.325);
}
.toast[data-toast='info']{
  --toast-color:#0362fc;
}

      <div className="ab">
        <div className="aaa">aaa</div>
        <div className="ccc">ccccc</div>
      </div>
      <div className="toast" data-toast="info">阿三大萨达所</div>

相关推荐
PBitW7 小时前
GPT训练我的第二天,我表示不过如此!!!😕😕😕
前端·javascript·面试
用户99045017780097 小时前
学习了AI修图,我把自己闲鱼出租房照片整成airbnb风格了
前端
kyriewen8 小时前
白宫直接给 OpenAI 下了限制令,GPT-5.6 不能随便放出来了
前端·javascript·面试
PedroQue999 小时前
Vite插件v0.2.6:架构优化与自动化升级
前端·vite
threerocks10 小时前
什么?我连 A2A、MCP 都没学会,现在又来了 AG-UI、A2UI.
前端·aigc·ai编程
牛奶11 小时前
如何自己写一个浏览器插件?
前端·chrome·浏览器
亿元程序员11 小时前
为什么Cocos都4.0了还有人用2.x?
前端
MomentYY12 小时前
AI 到底是“懂”,还是在“猜”?
前端·人工智能·ai编程
鹏毓网络科技12 小时前
Cursor Rules 文件配置实战:3 个隐藏参数让我每月少写 40% 样板代码
前端·github
没烦恼30112 小时前
无痕模式下 HTTP\-First 拦截引发的“页面刷新”误判
前端