gpt4 book ai didi

css - 使用 CSS 的 SVG 动画不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 12:42:20 24 4
gpt4 key购买 nike

我是 SVG 的新手,正在尝试为 this 中的两个圆圈设置动画别针

动画不工作,我认为我的代码有问题。

SVG

<svg xmlns="http://www.w3.org/2000/svg">
<rect height="60" width="100" fill="#B32317" rx="10" ry="10"></rect>
<g class="eyes">
<circle class="c1" cx="25" cy="20" r="10" fill="#fff"></circle>
<circle class="c1" cx="75" cy="20" r="10" fill="#fff"></circle>
<circle cx="25" cy="20" r="7" fill="#B32317"></circle>
<circle cx="75" cy="20" r="7" fill="#B32317"></circle>
</g>
</svg>

CSS

.c1 {
-webkit-animation-name: scaleme;
-webkit-animation-duration: 3s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-direction: alternate;

animation-name: scaleme;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
animation-direction: alternate;
}

@-webkit-keyframes scaleme {
transform: scale(1.1) translate(5px,0);
}

有什么帮助吗?

谢谢,

最佳答案

你的关键帧应该这样写

@-webkit-keyframes scaleme {
0% { transform: scale(1) translate(0,0); }
100% { transform: scale(1.1) translate(5px,0); }
}

@keyframes scaleme {
0% { transform: scale(1) translate(0,0); }
100% { transform: scale(1.1) translate(5px,0); }
}

fork :http://codepen.io/anon/pen/HaBmd

关于css - 使用 CSS 的 SVG 动画不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26774809/

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