小程序样式 —— 20全局样式和局部样式

在进行网页开发时,我们经常创建 global.css、base.css 或者 reset.css 作为全局样式文件进行重置样式或者样式统一,然后在每个页面或者组件中写当前页面或者组件的局部样式,小程序中也存在全局样式和局部样式:

  • 全局样式:指在 app.wxss 中定义的样式规则,作用于每一个页面,例如:设置字号、背景色、宽高等全局样式;
  • 局部样式:指在 page.wxss 中定义的样式规则,只作用在对应的页面,并会覆盖 app.wxss 中相同的选择器(局部覆盖全局);

下面通过代码进行验证,打开微信开发者工具,找到 app.wxss 文件(由于我们集成了 Sass,可以将后缀名修改为 .scss,即 app.scss),我们选择对 text 组件进行样式重写:

可以发现使用到 text 组件的页面中的样式发生了变化,说明我们的样式修改生效了;

接下来进入到 cate 页面文件夹中,在 cate.scss 中定义局部样式用于覆盖全局样式,具体如下:

注意,在局部样式中定义的样式,只能作用于当前这一个页面;

参考视频:尚硅谷微信小程序开发

相关推荐
weixin_lynhgworld11 小时前
剧本杀小程序系统开发:内容生态与商业模式的双轮驱动
大数据·小程序
计算机徐师兄11 小时前
Java基于SpringBoot的农场管理系统小程序【附源码、文档说明】
java·微信小程序·小程序·农场管理系统小程序·java农场管理系统小程序·java农场管理系统微信小程序·农场管理微信小程序
00后程序员张11 小时前
iOS混淆与IPA文件加固全流程实战 防止苹果应用被反编译的工程级方案
android·ios·小程序·https·uni-app·iphone·webview
云霄IT12 小时前
新版电脑微信4.1.x.x小程序逆向之——寻找小程序存放位置目录和__APP__.wxapkg
java·微信·小程序
wmsj057812 小时前
微信小程序上的图片怎么批量下载?附工具教程
小程序
鸭鸭梨吖12 小时前
微信小程序输入框---模糊搜索
微信小程序·小程序·notepad++
2501_9151063212 小时前
iOS 应用加固与苹果软件混淆指南,如何防止 IPA 被反编译与二次打包?
android·ios·小程序·https·uni-app·iphone·webview
Stringzhua14 小时前
微信小程序快速入门【02】
微信小程序·小程序
赵庆明老师15 小时前
Uniapp微信小程序开发:全局变量的使用
微信小程序·小程序·uni-app
2501_9159214316 小时前
iOS 应用加固与苹果软件混淆全解析 IPA 文件防反编译、混淆加密与无源码加固策略
android·macos·ios·小程序·uni-app·cocoa·iphone