前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【微信小程序】全局样式文件app.wxss、页面的根元素page、 app.json中的window配置项

【微信小程序】全局样式文件app.wxss、页面的根元素page、 app.json中的window配置项

作者头像
颜颜yan_
发布2022-12-01 19:38:34
1.8K0
发布2022-12-01 19:38:34
举报
文章被收录于专栏:颜颜yan_的学习笔记

🏆今日学习目标:全局样式文件app.wxss、页面的根元素page、 app.json中的window配置项 😃创作者:颜颜yan_ ✨个人主页:颜颜yan_的个人主页 ⏰预计时间:25分钟 🎉专栏系列:微信小程序开发


文章目录


前言

哈喽大家好,本期是微信小程序专栏第七期,本期主要是通过设置页面背景颜色、设置导航栏颜色来学习全局样式文件app.wxss、页面的根元素page、 app.json中的window配置项。


整体效果

全局样式文件app.wxss

全局样式表可以为所有页面设置“默认”样式,也就是app.wxss。

如果不想在某个页面中使用全局默认样式,那么只需要在相应页面的wxss文件中重新定义这个样式即可。小程序会优先选择页面的wxss文件,而不是app.wxss文件

这里我在app.wxss添加的默认样式如下:

代码语言:javascript
复制
/**app.wxss**/
.container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  padding: 200rpx 0;
  box-sizing: border-box;
  font-family: Microsoft YaHei; 
} 

页面的根元素page

page是小程序默认的容器元素,这是MINA框架为大家默认添加的。每个小程序页面的最外层都有page元素,page代表着页面这个整体。 如果想对页面整体做样式或者属性设置,那么应该考虑page这个根元素。

app.json中的window配置项

window配置项可以用来设置小程序的状态栏、导航栏、标题和窗口的背景色。

window属性 • navigationBarTextStyle:配置导航栏文字颜色,只支持black/white。 • navigationBarTitleText:配置导航栏文字内容。 • backgroundColor:配置窗口颜色。 • backgroundTextStyle:下拉背景字体,仅支持dark/light。 • enablePullDownRefresh:是否开启下拉刷新。

如下,我们更改导航栏颜色👇


总结

以上就是今天的学习内容啦~ 如果有兴趣的话可以订阅专栏,持续更新呢~ 咱们下期再见~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 前言
  • 整体效果
  • 全局样式文件app.wxss
  • 页面的根元素page
  • app.json中的window配置项
  • 总结
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档