scss 使用变量名注意事项

variables.module.scss 文件

css 复制代码
$navHeight: 50px;
:export {
    $navHeight: $navHeight;
}

vue文件引用

  • js中获取scss文件变量名需将文件名改为.module.scss
  • scss的calc函数中使用变量需插值形式
html 复制代码
<style lang="scss" scoped>
@import "~@/styles/variables.module.scss";

.app-main {
  height: calc(100vh - #{$navHeight});//scss的calc函数中使用变量需插值形式
}
</style>
html 复制代码
<script>
import variables from "@/styles/variables.module.scss";//命名带.module文件可以js获得变量名
</script>
相关推荐
旧曲重听11 分钟前
最快实现的前端灰度方案
前端·程序人生·状态模式
默默coding的程序猿10 分钟前
3.前端和后端参数不一致,后端接不到数据的解决方案
java·前端·spring·ssm·springboot·idea·springcloud
夏梦春蝉16 分钟前
ES6从入门到精通:常用知识点
前端·javascript·es6
归于尽22 分钟前
useEffect玩转React Hooks生命周期
前端·react.js
G等你下课23 分钟前
React useEffect 详解与运用
前端·react.js
我想说一句25 分钟前
当饼干遇上代码:一场HTTP与Cookie的奇幻漂流 🍪🌊
前端·javascript
funnycoffee12325 分钟前
Huawei 6730 Switch software upgrade example版本升级
java·前端·华为
小鱼小鱼干27 分钟前
【Tauri】Tauri中Channel的使用
前端
拾光拾趣录29 分钟前
CSS全面指南:从基础布局到高级技巧与实践
前端·css
南屿im33 分钟前
基于 Promise 封装 Ajax 请求:从 XMLHttpRequest 到现代化异步处理
前端·javascript