【发布时间】:2018-04-19 06:34:27
【问题描述】:
我正在尝试为元素的 transform 属性设置动画,但我注意到它在 IE 上无法正常工作(令人惊讶)。
当动画从
0% { transform: translateX(-50%) translateY(150px); }
到
100% { transform: translateX(-50%); }
好像忽略了translateX(-50%);
这是我在 html 元素上使用动画的方式(我使用正向,因此动画的最终状态是仍然应用于元素的状态):
animation: myanimation 1s ease-out forwards;
我一直在尝试解决这个问题,甚至尝试从translate(-50%, 150px) 到translate(-50%, 0px),但仍然无法解决。
这是一个有效的fiddle,可以快速查看差异。它在 Chrome 上运行良好,但在 IE 上表现不佳。
【问题讨论】:
标签: html css internet-explorer css-animations