【发布时间】:2019-05-16 09:10:09
【问题描述】:
我今天在 Safari 中偶然发现了一个奇怪的行为,我不知道是什么导致了这个问题。
在创建以特定模式旋转 SVG 元素的动画时,在 Chrome 中一切正常,Safari 在每个动画步骤中只显示一半的 SVG。
当我从 .container 元素中删除 background-color: white; 时,一切正常。背景颜色会如何导致这种行为?
这是一个演示视频以及相应的 JSFiddle:
JsFiddle: https://jsfiddle.net/04zgmbup/
【问题讨论】:
-
您需要包含 svg 标签才能获得所需的帮助;)
-
@TemaniAfif 需要详细说明吗?我已经包含了一个显示问题的 JsFiddle。
-
您正在使用 SVG,因此您需要将 SVG 标签添加到您的问题中以获得更好的可见性(已经完成)
-
哦,我以为你在谈论 HTML 标签。感谢您的编辑!
-
也许这会告诉你更多的出价caniuse.com/#search=transform
标签: html css svg safari css-animations