微信小程序适配方案:rpx(responsive pixel响应式像素单位)

小程序适配单位:rpx

规定任何屏幕下宽度为750rpx

小程序会根据屏幕的宽度自动计算rpx值的大小

Iphone6下:1rpx = 1物理像素 = 0.5css

小程序编译后,rpx会做一次px换算,换算是以375个物理像素为基准,也就是在一个宽度为375物理像素的屏幕下,1rpx=1px,举个例子:IPhone6屏幕宽度为375px,共750个物理像素,那么1rpx=375/750px=0.5px

设备 rpx换算px(屏幕宽度/750) px换算rpx(750/屏幕宽度)

IPhone5 1rpx=0.42px 1px=2.34rpx

IPhone6 1rpx=0.5px 1px = 2rpx

IPhone6 Plus 1rpx = 0.552px 1px = 1.81rpx

一般情况下,我们所选用的机型是IPhone6 因为它对于换算来说会比较方便一点

那么除了使用wxss之外,我们同样也可以使用less来定义样式

使用 Less 可以让样式表更加简洁、易读、易维护。

首先我们需要配置

配置完成之后我们就可以使用less来定义样式了,

需要注意的是,使用 Less 编写样式会增加编译时间和运行时间的开销,如果项目比较小,建议直接使用原生的 CSS 样式;如果项目比较大,可以考虑使用 Less 来提高样式表的可维护性和可重用性。

相关推荐
abigale032 小时前
前端充电 - 移动端 - 小程序登录、跳转/嵌入H5页面
前端·小程序
JefferyAnd10 小时前
uniapp 微信小程序 升级 uniad插件版本号
微信小程序·小程序·uni-app
HerayChen10 小时前
uniapp微信小程序vue3自定义tabbar
微信小程序·小程序·uni-app
说私域15 小时前
百货店的诞生与现代商业革命:结合开源AI智能客服、AI智能名片与S2B2C商城小程序的新视角
人工智能·小程序·开源
V+zmm1013415 小时前
基于微信小程序的超市购物系统+论文源码调试讲解
java·数据库·微信小程序·小程序·毕业设计
懒大王952718 小时前
小程序中下载文件 Vue3 写法
前端·小程序
Jiaberrr18 小时前
在Uniapp中实现特殊字符弹出框并插入输入框
前端·javascript·微信小程序·小程序·uni-app
—Qeyser19 小时前
使用 uniapp 开发标准体重计算小程序
小程序·uni-app
kaoyaoyao20 小时前
关于优化B站关键词排名策略
大数据·前端·网络·搜索引擎·小程序·推荐算法·seo
霍小毛21 小时前
微信小程序投票系统的构建与实现
微信小程序·小程序