使用css3动画时,在IOS真机上出现闪烁。
目前发现闪烁是有前提因素的,就是css动画的View是使用“position: absolute;”并超出视觉区域的就会出现闪烁。
.box{
width : 100% ;
height : 600 rpx;
} .animation,.animationB{
width : 550 rpx;
height : 550 rpx;
position : absolute ;
right : -200 rpx;
top : -200 rpx;
|
@keyframes rotate { 100% { transform: rotate(360deg); } } @keyframes rotate-opposite { 100% { transform: rotate(-360deg); } } |
< view class = "box" > < view class = "animation" ></ view > < view class = "animationB" ></ view > </ view > |
你好,遇到了相同的问题。
请问您是如何解决的呢?
另外,这行代码并不管用
为啥我的是安卓和ios都会偶尔闪,难受,还找不到方法解决
旋转元素position:absolute, 添加rotate() 且超出视觉范围 的时候,依然有动画闪烁问题
机型:xr ios13.2 微信浏览器7.0.8
尴了个尬 拿同事的手机 xr ios13.1.3 没有这个问题
更怪异的事情 两部手机在safari却没有闪烁的问题,各位觉得 问题出在哪里
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
https://developers.weixin.qq.com/s/IPgtz2m67F7k
请问复现了吗?
我们看下,有进展同步