gpt4 book ai didi

css - Microsoft Edge/IE SVG 变换缩放动画不起作用

转载 作者:行者123 更新时间:2023-11-28 11:32:34 25 4
gpt4 key购买 nike

我在悬停时有 svg 比例动画,它适用于 Chrome/Firefox/Opera,但它在 Edge/IE 中不起作用

示例如下:http://tympanus.net/Tutorials/InteractiveSVG/圆圈在 g 元素中,g 必须在悬停和返回时从 0.5 缩放到 1。这种浏览器的最佳解决方案是什么?

最佳答案

是的,通过 css 的 svg 转换在 IE 中不起作用。有一个comprehensive article关于它。 Gsap js 来拯救。我画了一个 fiddle 来展示如何将所有 css 样式(如过渡和转换)传输到 Tweenmax 命令 demo .我还注意到应该仔细复制 transformOrigin,因为嵌套元素的定位方式与通过 css 设置 transformOrigin 时的定位方式不同。

#coffee {transform-origin: 517px 484px;}

=

TweenMax.set("#coffee",{transformOrigin:"517px 484px"});

但是

#coffee-badge {transform-origin: 445px 488px;}

=

TweenMax.set("#coffee-badge",{transformOrigin:"100% 50%"})

关于css - Microsoft Edge/IE SVG 变换缩放动画不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33688458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com