小程序踩坑之不同屏幕下动态改变translate值
2024-08-22 23:30:21
案例还原
小程序做一个进度条,可以通过拽转控制进度
那么肯定有一个进度条,不过小程序自己会做适配宽高
6s下这个div的width 是250
6splus就是276
但是问题来了,我拖拽用的是translateX,
这个值,小程序不会帮忙增加,
举个例子在6s机子下,进度条分为三级
总宽度250分为三段,那么translateX:低级为0,中级为225,高级就是250(不考虑拖拽图片的宽度)
这个值是写死的
在6sPlus的情况下,这个进度条宽度就自动增加为276,但是,我的translateX的值并不会自动增加,就会出现这样的情况
这就对不上了,那怎么解决
调用小程序api,获取dom元素增加后的width,手动给赋值
回调结果会显示当前dom的属性
然后,想怎么玩就怎么玩了
最新文章
- Django简介和安装
- 学券制(教育券、school voucher)
- AMD and CMD are dead之KMDjs内核之分号
- 保护眼睛,把常用软件的背景设置成Dark
- bond配置
- windows 录音程序(一)
- iOS开发 ReactiveCocoa入门教程 第一部分
- Node.js GET/POST请求
- 拷贝数据库和VS项目
- HDU 1532 Drainage Ditches 最大流 (Edmonds_Karp)
- 2.RABBITMQ 入门 - WINDOWS - 生产和消费消息 一个完整案例
- Android开发系列----学习伊始
- 关于lucene的IndexSearcher单实例,对于索引的实时搜索
- .Net Memory -- GC基本知识
- java没有条件编译
- jquery的冒泡和默认行为
- javascript笔记整理(流程控制)
- hdu1029
- 【阿里聚安全·安全周刊】双十一背后的“霸下-七层流量清洗”系统| 大疆 VS “白帽子”,到底谁威胁了谁?
- SQL Server Alert发送告警邮件少了的原因