css的var用法,定义属性,全局使用

示例图片

复制代码
<!DOCTYPE html>
<html>
<head>
<style>
:root {
  --main-bg-color: #abcdef;
  --main-txt-color: blue;  
  --main-padding: 15px;  
}

#div1 {
  background-color: var(--main-bg-color);
  color: var(--main-txt-color);  
  padding: var(--main-padding);
}

#div2 {
  padding: 5px;
  color:red;
  background:yellow
}

#div3 {
  border:5px solid #000;
  background-color:#F5F5F5;
  color: #000;
  padding: 20px;
}
#div3 p{
  background-color: var(--main-bg-color);
  color: var(--main-txt-color);
  padding: var(--main-padding);
}
</style>
</head>
<body>

<h1>var() 函数</h1>

<div id="div1">测试文本测试文本测试文本测试文本测试文本测试文本</div>
<br>

<div id="div2">测试文本测试文本测试文本测试文本测试文本测试文本</div>
<br>

<div id="div3">测试文本测试文本测试文本测试文本测试文本测试文本
	<p>测试文本测试文本测试文本测试文本测试文本测试文本</p>
</div>

</body>
</html>

说明:var 可以应用于全局,对应一个项目想要修改主题,替换颜色,变得简洁高效

相关推荐
wait4 小时前
Vibe Coding 开发技巧
前端·javascript·人工智能
ZengLiangYi4 小时前
Vercel AI SDK 入门:一行代码切换 LLM Provider
前端·javascript·aigc
ZengLiangYi4 小时前
Electron 入门:Web 应用打包成桌面软件
前端·electron
前端环境观察室5 小时前
别再靠人工记浏览器环境了:用 TypeScript 设计一套可审计模型
前端
鱼樱前端5 小时前
我做了一个不止有基础组件的 Vue 3 UI 库,还把 AI 组件也做进去了
前端·vue.js·ai编程
泥秋哥5 小时前
微前端-Module Federation运行时工具
前端·架构
小黑蛋9125 小时前
Nacos 集群部署方案
前端
PILIPALAPENG5 小时前
第4周 Day 4:Agent 工作流模式——编排复杂流程
前端·人工智能·python
KaMeidebaby5 小时前
卡梅德生物技术快报|蛋白的过表达质粒构建与生信分析实验全流程复盘
前端·数据库·其他·百度·新浪微博
ricardo19736 小时前
代码分割 + 路由懒加载 + 字体子集化:前端瘦身三板斧
前端·面试