位置: 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知识点汇总)

  • 淘宝网店怎样做好推广优化工作(淘宝网店怎样做推广赚钱)

    淘宝网店怎样做好推广优化工作(淘宝网店怎样做推广赚钱)

  • 网站运营者招揽回头客十点技巧集锦(运营网站招聘)

    网站运营者招揽回头客十点技巧集锦(运营网站招聘)

  • matepad11能插电话卡吗(matepad11可以插)

    matepad11能插电话卡吗(matepad11可以插)

  • iwatch丢失怎么看最后的定位

    iwatch丢失怎么看最后的定位

  • 微信对方忙线中是拉黑吗(微信对方忙线中可以设置吗)

    微信对方忙线中是拉黑吗(微信对方忙线中可以设置吗)

  • 微信联系人怎么转移到另一个微信上(微信联系人怎么添加到桌面)

    微信联系人怎么转移到另一个微信上(微信联系人怎么添加到桌面)

  • 华为手机一屏两用怎么打开(华为手机一屏两用怎么设置)

    华为手机一屏两用怎么打开(华为手机一屏两用怎么设置)

  • 系统权限限制怎么解决(系统权限限制怎么关闭)

    系统权限限制怎么解决(系统权限限制怎么关闭)

  • 蜂鸟众包是抢单还是派单(蜂鸟众包抢单辅助脚本)

    蜂鸟众包是抢单还是派单(蜂鸟众包抢单辅助脚本)

  • vivo手机照片突然不见了怎么回事(vivo手机照片突然少了一部分)

    vivo手机照片突然不见了怎么回事(vivo手机照片突然少了一部分)

  • 腾讯视频上传视频审核要多久(腾讯视频上传视频超过1小时)

    腾讯视频上传视频审核要多久(腾讯视频上传视频超过1小时)

  • 拼多多发起和参与拼单有不同吗(拼多多发起人和参与人有什么区别)

    拼多多发起和参与拼单有不同吗(拼多多发起人和参与人有什么区别)

  • 苹果两网是什么意思(苹果两网啥意思)

    苹果两网是什么意思(苹果两网啥意思)

  • v1732t是vivo什么型号(v1372a是vivo哪个型号)

    v1732t是vivo什么型号(v1372a是vivo哪个型号)

  • 微信怎么调深色模式(微信怎么调深色模式苹果)

    微信怎么调深色模式(微信怎么调深色模式苹果)

  • 青少年模式怎么开启(青少年模式怎么强制解除)

    青少年模式怎么开启(青少年模式怎么强制解除)

  • 苹果11第一次充电需要多久(苹果11第一次充电多长时间)

    苹果11第一次充电需要多久(苹果11第一次充电多长时间)

  • 快手怎么进入粉丝团(快手粉丝怎么进粉丝群)

    快手怎么进入粉丝团(快手粉丝怎么进粉丝群)

  • vivo怎么设置外内存卡(vivo怎么设置外国号码打不进来)

    vivo怎么设置外内存卡(vivo怎么设置外国号码打不进来)

  • 怎样取消携程的套餐(怎样取消携程的专人抢票)

    怎样取消携程的套餐(怎样取消携程的专人抢票)

  • 立刷怎么注销个人信息(立刷pos机怎么注销)

    立刷怎么注销个人信息(立刷pos机怎么注销)

  • ppt工具栏怎么调出来(ppt工具栏功能详细介绍)

    ppt工具栏怎么调出来(ppt工具栏功能详细介绍)

  • 小米怎么取消仅在wifi下载(小米怎么取消仅自动续费)

    小米怎么取消仅在wifi下载(小米怎么取消仅自动续费)

  • 拼多多果园农场在哪里(拼多多果园农场攻略)

    拼多多果园农场在哪里(拼多多果园农场攻略)

  • 电脑管家如何卸载(电脑管家如何卸载干净)

    电脑管家如何卸载(电脑管家如何卸载干净)

  • 虚拟存储器是(虚拟存储器是为了解决主存容量不够的矛盾)

    虚拟存储器是(虚拟存储器是为了解决主存容量不够的矛盾)

  • 政府的慰问金一般有多少钱
  • 委托加工业务中,委托方是纳税义务人
  • 应收账款的账面价值和账面余额的区别
  • 税控设备抵减增值税必须当月抵减吗
  • 企业会计准则利润表本期金额
  • 购进石料再加工算自产吗
  • 企业应收账款无论是否带息,在年末资产负债表中均应以
  • 支付的保证金
  • 劳动法相关法规
  • 存货盘亏进项税额转出会计分录
  • 固定资产拆除后账务处理
  • 政府补助结转是什么科目
  • 离职员工的工资应该多久结清
  • 个人负担社保
  • 别人借用我的pos刷卡套现谁承担
  • 发票金额开错说明如何书写?
  • 房地产开发企业资质管理规定
  • 车改补贴是否计入工资总额
  • 销售商品代垫的运杂费会计分录
  • 增值税逾期申报流程
  • 印花税的缴纳方式包括
  • 双倍余额法折旧率计算公式
  • proflwiz.exe - proflwiz是什么进程 有什么用
  • 三证合一后的税务登记证查询方法
  • Thinkphp5+PHPExcel实现批量上传表格数据功能
  • mac上读取ntfs
  • 你知道约定的公司有哪些
  • 结转本月发生的费用
  • ct.dll
  • 如何使用rank函数排名
  • 企业投资固定资产
  • 增值税密码锁定怎么办
  • cssschool
  • 使用vue要安装什么软件
  • 单元测试的测试工具
  • 宝塔面板要安装什么环境
  • 股东分红放到哪个会计科目
  • 法人为什么不能领取失业金
  • 公司缴个人所得税吗
  • java集合框架主要有
  • 如何修改php
  • 为SQLite3提供一个ANSI到UTF8的互转函数
  • 出口退税抵减应纳税额
  • 房地产企业的固定资产比率越高越好吗
  • 净资产包含哪些方面
  • 小规模纳税人税金账务处理
  • 谈一谈企业应如何做才能更好地、有效地激励员工
  • 销售货物的运费的税率怎么算
  • 登记账簿遇到的问题及解决
  • 发工资代付是什么意思
  • 所有者权益变动表图片
  • 根据银行回单做凭证
  • 公司利润太高了怎么办
  • 工业企业销售商品分录
  • asp.net ui
  • 隐藏的系统
  • 同一个用户
  • spyagent4.exe - spyagent4是什么进程
  • win8打开ie
  • win8应用程序
  • 在对linux系统中dir
  • win7 32位无线网卡驱动
  • virtualbox开启虚拟化
  • windows8.1玩穿越火线
  • Win10 64位系统下QQ语音和QQ视频音量很小的两种解决方法
  • linux怎么操作命令
  • Windows下的写字板功能是
  • 修改windows server2012服务器密码
  • ssh自动输入密码登录
  • apk文件怎么使用
  • javascriptj
  • staticlayout 换行
  • javascript高级教程pdf
  • jquery获取值的几种方法
  • 深圳市税务局陈建新
  • 非房地产企业土地增值税
  • 厦门市无纸化税务局官网
  • 陕西省附加税减免政策
  • 党风监督员监督和反应情况怎么写
  • 普通发票和增值税普票有啥区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设