已解决
vite vue3 ts 使用sass 设置样式变量 和重置默认样式
来自网友在路上 177877提问 提问时间:2023-10-31 05:16:26阅读次数: 77
最佳答案 问答题库778位专家为你答疑解惑
1.安装scss 样式支持依赖
yarn add -D sass
2.使用sass
<div><!-- 测试使用sass --><h1>测试使用sass</h1>
</div><style scope lang="scss">
div {h1 {color: red;}
}
</style>
效果:
3.通过npm下载并复制清除样式代码,并在assets/css/reset.scss中粘贴
4.新建assets//css/index.scss全局样式文件,引入reset.scss文件, 然后在main.ts中全局引入
// index.scss
// 引入清除默认样式文件
@import "./reset.scss"
清除默认样式成功:
5.配置全局样式变量,新建assets/css/global.scss文件,存储整个项目需要的样式变量
// 本文件配置的是sass全局变量,需要在vite.config.ts中引入,变量使用$开头
$base-color: #2803f7;
6.在vite.config.ts中配置全局样式变量
// 配置样式sass 全局变量css: {preprocessorOptions: {scss: {javascriptEnabled: true,additionalData: '@import "./src/assets/css/global.scss";',},},},
7.使用全局样式变量
<style scope lang="scss">
div {h1 {color: $base-color;}
}
</style>
全局样式变量使用成功:
查看全文
99%的人还看了
相似问题
- 〖大前端 - 基础入门三大核心之JS篇㊲〗- DOM改变元素节点的css样式、HTML属性
- QT中样式表常见属性与颜色的设置与应用
- vue.js中使用三元运算符设置动态样式
- 修改el-radio-group样式,自定义单选组件
- el-popover和el-tooltip样式修改(普通的组件样式修改方法,对popover是不生效的)
- 禁止点击-样式及事件不可用
- css实现原生form表单label必填选项红色*样式,以及js控制必填校验
- duilib 实现登录界面 之 样式设计
- 用css实现原生form中radio单选框和input的hover已经focus的样式
- CSS---关于font文本属性设置样式总结
猜你感兴趣
版权申明
本文"vite vue3 ts 使用sass 设置样式变量 和重置默认样式":http://eshow365.cn/6-28319-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: VirtualBox 安装 麒麟Linux
- 下一篇: Linux指令【上】