使用translateZ(0)提升性能的原理是什么?
2017-07-28 00:00
232 查看
要做一个div从底部往上弹出的动画效果,代码如下
使用translateY或者使用jQuery的slideDown()或者animate()都在X5内核的微信里卡顿,唯独使用translateZ良好
原因参考https://segmentfault.com/q/1010000007962353
.couponList_div{ position: absolute; bottom: 0; left: 0; width: 100%; height: 0; -webkit-transition: height 0.4s ease; -moz-transition: height 0.4s ease; -o-transition: height 0.4s ease; transform:translateZ(0rem); background-color: #fff; z-index: 10; } .couponList_div.on{ height: 21.7rem; transform:translateZ(21.7rem); }
使用translateY或者使用jQuery的slideDown()或者animate()都在X5内核的微信里卡顿,唯独使用translateZ良好
原因参考https://segmentfault.com/q/1010000007962353
相关文章推荐
- Android2.2,2.3,4.0 中如何使用GPU硬件加速原理 和游戏3D性能的提升
- 教你50招提升ASP.NET性能(八):检查你使用了什么客户端脚本
- 为 PHP 应用提速、提速、再提速!,第 1 部分: 使用操作码缓存软件提升性能和吞吐量
- web应用中使用缓存提升性能的8种武器
- web应用中使用缓存提升性能的8种武器
- 使用虚拟表格和虚拟树提升SWT应用程序性能
- web应用中使用缓存提升性能的8种武器
- 使用适用于 Win32* 线程的英特尔® 线程性能分析器:原理与理论
- web应用中使用缓存提升性能的8种武器
- web应用中使用缓存提升性能的8种武器
- 使用Apache Tomcat Native library提升Tomcat性能
- web应用中使用缓存提升性能的8种武器
- 使用虚拟表格和虚拟树提升SWT应用程序性能
- web应用中使用缓存提升性能的8种武器
- [转]为 PHP 应用提速、提速、再提速!,第 1 部分: 使用操作码缓存软件提升性能和吞吐量
- 大量的使用用户自定义控件对web性能有什么影响?
- 使用ADO.NET2.0提升数据交互性能(3)
- 使用ADO.NET2.0提升数据交互性能(4)
- web应用中使用缓存提升性能的8种武器
- 使用ADO.NET2.0提升数据交互性能(2)