uni-app在创建时,工程目录下会有个uni.scss文件,我们可以直接在里面定制化scss变量。

全局scss中的坑:

1、如果要引用全局外部scss文件,可以考虑在uni.scss这个系统全局scss文件内引用,其他地方引用暂不生效。

注意:在uni.scss文件中的scss样式,在打包微信小程序时会给每个vue页面的css文件都加上这些样式,如果样式过多会造成项目体积过大无法编译二维码。

2、使用全局scss样式可以直接写在App.vue里面的style标签里,记得给style标签加上lang="scss"。

使用方法:在vue文件下的style标签添加lang="scss"属性即可。

基本用法讲解:

  1、可以直接使用scss文件那边对应的变量值,比如单位大小、颜色,单位大小可以使用运算符进行基本运算。

  2、使用scss后,对于同一个父元素下的元素,可以直接在该父元素选择器下,以层级嵌套来使用。

  3、可以使用“&”符号来拼接选择器,“&”相当于父选择器占位符,如下解析为:   .top_block_word

  4、在scss中使用@mixin定义方法,用@include调用(具体去官网自己看),单个页面引用scss文件:@import './style/mixin.scss';

Hbuilder中使用到了scss需要安装对应的插件,检查和安装如下:

最新文章

  1. java 开发模式
  2. 使用logminer挖掘日志,分析历史操作 系列一
  3. Asp.Net MVC+BootStrap+EF6.0实现简单的用户角色权限管理2
  4. PureCode--iOS--自定义UITableViewCell(含疑问)
  5. Spark入门实战系列--1.Spark及其生态圈简介
  6. 三、jQuery--jQuery基础--jQuery基础课程--第9章 jQuery 常用插件
  7. C++11内存模型的粗略解释
  8. JAVA课程设计——团队博客
  9. Java Condition
  10. An Introduction to OAuth 2
  11. Windows下python3生成UTF8的CSV文件和sha256sum踩坑记录
  12. Python——查看安装位置和安装的库
  13. [转] iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么?
  14. ssm框架常见问题
  15. 五、curator recipes之选举主节点Leader Latch
  16. UOJ#288:基础数据结构练习题
  17. Thunder团队第六周 - Scrum会议1
  18. html5 存储方式
  19. Element-ui树形控件el-tree获取父级节点的id
  20. 将Excel表中的数据导入MySQL数据库

热门文章

  1. Jmeter 处理接口乱码
  2. Spring Cloud注册中心之Consul
  3. HDU100题简要题解(2080~2089)
  4. Linux提权(持续更新)
  5. 如何用CorelDRAW画箭头?
  6. 对于AQS的理解
  7. mysql主从同步上---主从同步原理
  8. FPGA 流水灯
  9. CentOS7系统tab命令补全
  10. intelliJ IDEA 鼠标光标消失问题