vue3设置全局css变量

1、common.scss文件中定义全局变量

css 复制代码
$common-color: red;

2、在vite.config.js中导入common.scss文件

TypeScript 复制代码
    defineConfig({
        css: {
            // css预处理器
            preprocessorOptions: {
                scss: {
                    charset: false,
                    additionalData: '@import "./src/styles/common.scss";',
                },
            },
        }
    })

3、页面中使用变量

css 复制代码
.test-color {
    color: $common-color;
}
相关推荐
清汤饺子几秒前
Everything Claude Code:让我把 AI 编程效率再翻一倍的东西
前端·javascript·后端
西洼工作室9 分钟前
React TabBar切换与高亮实现
前端·javascript·react.js
belldeep12 分钟前
前端:Bootstrap 3.0 , 4.0 , 5.0 有什么差别?
前端·bootstrap·html
wuhen_n17 分钟前
Tool Schema 设计模式详解
前端·javascript·ai编程
码喽7号18 分钟前
Vue学习三:element-plus组件和FontAwesome图标组件
前端·vue.js·学习
2501_9159184119 分钟前
WebKit 抓包,WKWebView 请求的完整数据获取方法
android·前端·ios·小程序·uni-app·iphone·webkit
mcooiedo20 分钟前
Go-Gin Web 框架完整教程
前端·golang·gin
小陈工20 分钟前
Python Web开发入门(一):虚拟环境与依赖管理,从零搭建纯净开发环境
开发语言·前端·数据库·git·python·docker·开源
wuhen_n21 分钟前
排列算法完全指南 - 从全排列到N皇后,一套模板搞定所有排列问题
前端·javascript·算法
Cobyte21 分钟前
微信 ClawBot 接入本地 AI Agent 的实现原理
前端·agent·ai编程