位置: IT常识 - 正文

【微信小程序】WXSS和全局、页面配置(微信小程序制作)

编辑:rootadmin
【微信小程序】WXSS和全局、页面配置

推荐整理分享【微信小程序】WXSS和全局、页面配置(微信小程序制作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序开发公司,微信小程序制作,微信小程序开发公司,微信小程序开发一个多少钱,微信小程序开发平台,微信小程序怎么制作自己的小程序,微信小程序店铺怎么开,微信小程序开发一个多少钱,内容如对您有帮助,希望把文章链接给更多的朋友!

🍒观众老爷们好呀,小程序系列更新,上文我们讲解了小程序中WXML 中的条件渲染和列表渲染,那么接下来,就让我们走进微信小程序的WXSS以及小程序配置吧! 🍒今天的内容也是非常重要,赶紧拿小本本记起来呀。

文章目录一,WXSS1.1 rpx尺寸单位1.2 样式导入@import1.3 全局样式二,全局配置2.1 属性三,页面配置一,WXSS

首先我们先介绍一下wxss,wxss是微信小程序独有的模板样式,它类似于web开发中的CSS,具备CSS大部分的功能,同时,它还拓展出了几个内容功能,接下来牛牛介绍一下新增的rpx尺寸单位以及样式导入@import。

1.1 rpx尺寸单位

rpx尺寸单位是微信独有的,主要用来解决屏适配问题。怎么回事呢?我们知道,手机款式很多,手机屏幕的大小也并不一致,我们想要让小程序根据屏幕宽度自动完成屏适配,于是有了rpx,rpx将屏幕宽度等分为750份,我们在开发的时候使用rpx尺寸单位,到使用的时候就会将其换算成像素单位,实现屏适配。

tip: 微信建议开发者, 开发微信小程序时设计师可以用 iPhone6 作为视觉稿的标准。

1.2 样式导入@import

在CSS中,我们用<link>标签导入外联样式表,在微信小程序中,单个页面的wxss文件渲染页面并不用我们操心,不过有时候我们需要格外导入外联样式,而在WXSS中,我们使用@import实现。

语法:@import "相对路径"

1.3 全局样式

微信小程序的全局样式是写在根目录的app.wxss文件中的,全局样式就意味着里面的样式将在每一个页面均生效。

需要注意的是,当全局样式与页面的局部样式发生冲突时,但局部选择器权重大于或等于全局样式选择器权重的时候,会采取就近原则,用局部样式的定义渲染。

二,全局配置【微信小程序】WXSS和全局、页面配置(微信小程序制作)

全局配置我们在之前的文章也有做过一定的了解,根目录下的app.json文件就是专门放全局配置的地方。

app.json文件中主要有六部分。

pages,用来存放页面的路径,第一个放的就是小程序的首页。 "pages": [ "pages/index/index", "pages/list/list" ],window,页面的窗口外观,如: "window": { "navigationBarBackgroundColor": "#fff", "navigationBarTextStyle": "black", "navigationBarTitleText": "第一个小程序" },tabBar,页面的底部栏,微信小程序中这部分经常作为跳转页面的工具。 "tabBar": { "list": [ { "pagePath": "pages/index/index", "text": "首页" }, { "pagePath": "pages/list/list", "text": "目录" } ], "color": "#fff", "selectedColor": "#999", "backgroundColor": "#111" },还有一个常见的就是style,用来设置是否启用新版组件样式,如果需要,需要让style的值为v2,如果不采用,直接把style那一行删掉即可。

下面这张图方便理解

2.1 属性

属性名中以navigationBar开头的,就是我们的导航栏部分,也就是写在我们app.json的window下。

以background开头的,表示对背景区域进行设置,背景区域在微信小程序默认为不可见,只有当我们下拉显示时才会出现,一般在开发中还有伴随加载事件和图片。

上面各属性其实我们通过说明列可以明白个大概,博主就不一一解释。

需要注意的是,最后一栏的onReachBottomDistance属性,指的是页面上拉触发据页面底部距离,也就是你玩手机往下滑的时候,屏幕底部离页面底部多远触发,一般与刷新新内容配合,如内容不够需要拉取更多内容。

三,页面配置

app.json中的部分配置也可以在页面的json文件中配置,不过需要注意的是,当全局配置和页面配置冲突时,也是会遵循就近原则,冲突属性的值以页面配置为准。

而且,在页面配置中,我们不需要再次指定为window字段的属性。

直接,如下所示:

{ "navigationBarBackgroundColor": "#ffffff", "navigationBarTextStyle": "black", "navigationBarTitleText": "微信接口功能演示", "backgroundColor": "#eeeeee", "backgroundTextStyle": "light"}

今天的小程序文章到这里就结束了呀,如果觉得对您有帮助的话,可以继续关注牛牛后续的文章呀,您的支持是我创作的最大动力!

债见~~

本文链接地址:https://www.jiuchutong.com/zhishi/296044.html 转载请保留说明!

上一篇:给饿了么Radio 单选框添加点击事件(vue2)(饿了么指定单)

下一篇:JavaWeb简易复习手册(javaweb知识点汇总)

  • 天猫精灵方糖怎么连接蓝牙(天猫精灵方糖怎么连接网络)

    天猫精灵方糖怎么连接蓝牙(天猫精灵方糖怎么连接网络)

  • 小米手环6怎么控制手机端播放音乐(小米手环6怎么开机)

    小米手环6怎么控制手机端播放音乐(小米手环6怎么开机)

  • 华为手机支付宝健康码怎么添加到桌面(华为手机支付宝双开)

    华为手机支付宝健康码怎么添加到桌面(华为手机支付宝双开)

  • iphone12和华为mate40pro的区别(iphone12和华为mate30pro哪个好)

    iphone12和华为mate40pro的区别(iphone12和华为mate30pro哪个好)

  • 全民k歌歌房人声对不齐(全民k歌歌房人数上限)

    全民k歌歌房人声对不齐(全民k歌歌房人数上限)

  • 淘宝提示同一时间下单人数过多

    淘宝提示同一时间下单人数过多

  • 新申请的微信号附近的人搜不到我(新申请的微信号多久可以正常使用)

    新申请的微信号附近的人搜不到我(新申请的微信号多久可以正常使用)

  • 苹果手机降系统的危害(苹果手机降系统可以去手机店)

    苹果手机降系统的危害(苹果手机降系统可以去手机店)

  • 老人手机来电没有声音(老人手机来电没有声音怎么弄)

    老人手机来电没有声音(老人手机来电没有声音怎么弄)

  • b站改不了用户名了(b站无法改名怎么办)

    b站改不了用户名了(b站无法改名怎么办)

  • 手机黑屏怎么恢复正常(手机黑屏怎么恢复出厂)

    手机黑屏怎么恢复正常(手机黑屏怎么恢复出厂)

  • 华为手环3pro和4pro区别(华为手环3pro和4区别)

    华为手环3pro和4pro区别(华为手环3pro和4区别)

  • 抖音房间封禁是怎么回事(抖音房间封禁是多少天)

    抖音房间封禁是怎么回事(抖音房间封禁是多少天)

  • 手机不震动是哪里坏了(手机不震动是哪里的问题)

    手机不震动是哪里坏了(手机不震动是哪里的问题)

  • 苹果手机照片有个感叹号怎么恢复(苹果手机照片有回收站吗)

    苹果手机照片有个感叹号怎么恢复(苹果手机照片有回收站吗)

  • 电脑很久没用了很卡怎么办(电脑很久没用了开不了机怎么办)

    电脑很久没用了很卡怎么办(电脑很久没用了开不了机怎么办)

  • 华为数字耳机怎么设置(华为数字耳机怎么更新)

    华为数字耳机怎么设置(华为数字耳机怎么更新)

  • 段前分页是什么意思(段前分页有什么用)

    段前分页是什么意思(段前分页有什么用)

  • 淘宝隐藏评价如何恢复(淘宝隐藏评价后再怎么评价)

    淘宝隐藏评价如何恢复(淘宝隐藏评价后再怎么评价)

  • 尼康D850中的HDR怎样使用(尼康850 hdr)

    尼康D850中的HDR怎样使用(尼康850 hdr)

  • 物联网产品包括什么(物联网的产品)

    物联网产品包括什么(物联网的产品)

  • 小米8电池容量(小米8电池容量检测)

    小米8电池容量(小米8电池容量检测)

  • 美国人容易用错的英语短语(中)(美国人用什么英语词典)

    美国人容易用错的英语短语(中)(美国人用什么英语词典)

  • 增值税计入成本吗?
  • 快递收派服务增值税政策
  • 税务机关是什么
  • 税务证需要多少费用
  • 进口货物退货如何退税
  • 玉米大量收购
  • 初级会计计划成本法例题
  • 没有增值税发票怎么做账
  • 以前年度损益缴纳的税款在企业所得税中怎么表示
  • 建筑企业购进免税苗木1000元
  • 工商登记执照号码怎么查询
  • 工程总包如何开具发票和征税
  • 餐饮行业打折部门是什么
  • 售后人员出差计入哪个科目
  • 代发工资的手续费是多少
  • 应付职工薪酬要结转吗
  • 汽油税种
  • 国有企业出租房屋管理规定
  • 坏账准备税务处理办法
  • 增值说税率怎么计算
  • 收到退以前年度教育费附加税
  • 上月开的销项专票如何做废?
  • 进项为13%,销售时是否可按9%
  • 自制销售清单可以公开吗
  • 金蝶软件入库
  • 企业购买股票投资
  • 工地开工购买的鞭炮怎么入账
  • led电子屏税收编码
  • 可转债发行费用税前扣除
  • javascript遇到的问题
  • php4位数的随机字符
  • nuxt支持vue3吗
  • 公允价值变动损益借贷方向
  • 免税怎么开
  • 怎么把vue项目跑起来
  • 个税申报工资比实发工资少,但没超过5000可以举报吗
  • 浅谈一下新冠的好处
  • dhclient卡住
  • 预付款项属于什么
  • 帝国cms怎么用
  • 企业净利润归谁所有
  • Philtron: a PHP Proxy for HTTP
  • 分公司开票总公司收款怎么做账
  • 常用sql脚本
  • 累计预扣法税率表
  • 做账时实收资本减少应该记在那一栏
  • 去年的成本发票做错了需要补税吗
  • 运费发票如何做分录
  • 异地房产税如何收
  • 制作费计入什么费用
  • 税控设备抵减增值税金额
  • 现金日记账和银行日记账必须逐月结出余额
  • 招待费住宿
  • 预收冲应收怎么做账
  • 影响以前年度损益的科目
  • 递延收益确认的递延所得税资产有期限吗
  • 财务人员怎么查出发票虚开?
  • 私营公司固定资产怎么查
  • 支付信息表
  • mysq删除数据库
  • 提升英语
  • centos怎么设置
  • win10登陆界面怎么关闭
  • centos怎么设置
  • perl中splice
  • The graphics pipeline ,Open GL 渲染管线
  • excel初始化时出错
  • node实战
  • linux中文件权限读写执行的三种标志符号依次是
  • css 网页布局
  • jquery的点击事件怎么写
  • echarts.on
  • jquery mobile
  • nodejs实战教程
  • javascript简介和语法
  • javascript运行环境有哪些
  • 江苏省国家税务总局江苏省电子税务局
  • 在进口环节海关代征的税种有
  • 农村房屋改造问题向谁举报
  • 审计的起源和发展史
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设