【发布时间】:2016-06-07 07:22:45
【问题描述】:
我有一个动画来循环播放几个背景图片...
@keyframes loop-background {
0% { background-image: url('1.jpg'); }
17% { background-image: url('2.jpg'); }
34% { background-image: url('3.jpg'); }
51% { background-image: url('4.jpg'); }
68% { background-image: url('5.jpg'); }
85% { background-image: url('6.jpg'); }
100% { background-image: url('7.jpg'); }
}
在第一次运行时,每张图片在加载时都会有短暂的闪光。然后闪光灯会消失。为什么?
我尝试了几种修复方法,包括对托管动画的元素应用不必要的变换,包括:
position: static;will-change: background-image;-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;-
position: fixed; -webkit-transform: translate3d(0, 0, 0);一起
到目前为止,没有任何效果。
【问题讨论】:
标签: css css-animations