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;
}
相关推荐
圣光SG3 分钟前
web操作题练习(五)
前端
杉氧7 分钟前
弹性滚动的奥秘:在 Flutter 中使用 CustomScrollView 与 Sliver 打造极致流畅列表
android·前端·flutter
jinshw15 分钟前
自己实现GIS配图软件(二)
前端·后端·rust
肥胖小羊20 分钟前
企业微信自建应用多环境联调与路由代理方案
服务器·前端·网络
林间码客20 分钟前
全栈视角下的 Mock 指南:从后端单元测试到前端 Vue 3 联调
前端·vue.js·单元测试
Cobyte29 分钟前
手写 Rollup 插件实现解析 Vue 文件
前端·javascript·vue.js
IT_陈寒1 小时前
Vue的这个响应式陷阱,我调试了一整天才爬出来
前端·人工智能·后端
莪_幻尘1 小时前
手把手书写你的第一个 AI Skill:从原则到工程化
前端·agent·ai编程
lpfasd1231 小时前
2025-2026前端3D展示技术发展全景
前端·3d
JR空位投 李佃贵是1 小时前
如何编写轻量级 CSS 框架
前端·css·tensorflow