移动端开发笔记
移动端开发笔记
小游移动端开发笔记(更新中)
css样式
1.display:flex弹性窗口
轮播图
swiper 组件
circular :indicator-dots 冒号后边表示这是个变量
rpx和upx的区别
- upx: upx是uni-app中的长度单位,它代表设备独立像素(与屏幕密度无关),1upx等于设备上的1个物理像素。在不同分辨率和屏幕尺寸的设备上,upx会自动转换为适应当前屏幕的最佳物理像素值,帮助开发者实现跨设备的一致性布局。
- rpx: rpx是微信小程序中使用的长度单位,全称为responsive pixel(响应式像素)。同样地,1rpx也代表设备独立像素,在不同分辨率的手机屏幕上能够根据屏幕宽度进行自适应调整。它的设计目的是让开发者可以基于屏幕宽度进行适配,以达到更好的响应式效果。
总结来说,upx和rpx都是为了简化多设备、多屏幕尺寸下的开发工作而提出的相对单位,它们都致力于提供一种跨设备兼容的、与屏幕物理像素无关的布局方式。在uni-app中,你可以使用upx来替代rpx,二者的作用相似。
upx:相对像素(屏幕基准宽度750upx)早期uni-app提供的响应式布局对策;
px:绝对像素;
rpx:微信小程序定义的相对像素(屏幕基准宽度750rpx),uniapp支持rpx;
注意:uni-app动态绑定的style不支持直接使用upx。
看了很多篇文章,但是还是觉得很抽象,觉得rpx和upx没有什么显眼的区别,先放放看吧
学习过程中的小问题
轮播图
今天将轮播图的大小从 700 315 改为1260 700之后,页面上显示的图片很奇怪,是这样的
这是我的代码
.banner-image { |
然后呢,我就把width改为了100%
就变好了一点
此时我的代码是这样的
.banner-image { |
只不过height的数字部分怎么改,对效果的改变不大。应该是因为width将图片等比例放大了。
后来我改了一下分辨率
.banner-image { |
图片显示全了,但是并不能完全覆盖。但是咱知道怎么整这个大小了哈哈哈
评论
匿名评论隐私政策