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

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

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

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

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

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

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

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

相关推荐
@PHARAOH11 小时前
WHAT - uni-app 条件编译技术
小程序·uni-app·条件编译
hunzi_113 小时前
选择网上购物系统要看几方面?
java·微信小程序·小程序·uni-app·php
芭拉拉小魔仙15 小时前
Uniapp Vue3 小程序接入实时音视频TUICallKit遇到的问题
小程序·uni-app·实时音视频
2305_7978820916 小时前
AI识图小程序的功能框架设计
人工智能·微信小程序·小程序
暮雨哀尘17 小时前
微信小程序开发:开发实践
开发语言·算法·微信小程序·小程序·notepad++·性能·技术选型
幽络源小助理18 小时前
微信小程序实验室管理SSM系统设计与实现
微信小程序·小程序
曲江涛1 天前
微信小程序 webview 定位 并返回
微信小程序·小程序
27669582921 天前
美团民宿 mtgsig 小程序 mtgsig1.2 分析
java·python·小程序·美团·mtgsig·mtgsig1.2·美团民宿
web_Hsir1 天前
uniapp 微信小程序 使用ucharts
微信小程序·小程序·uni-app
fakaifa2 天前
beikeshop多商户跨境电商独立站最新版v1.6.0版本源码
前端·小程序·uni-app·php·beikeshop多商户·beikeshop跨境电商