У меня есть свойства анимации непрозрачности SVG:
<animate id="animation1"
attributeName="opacity"
from="1"
to="0"
dur="1s"
begin="0.5s;animation2.end" />
<animate id="animation2"
attributeName="opacity"
from="0"
to="1"
dur="2s"
begin="animation1.end" />
Мне нужны те же свойства в css3, которые я пробовал:
.opacity-animation{
-webkit-animation-name: flickerAnimation;
-webkit-animation-duration: 2s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-delay: 0.5s;
}
@keyframes flickerAnimation {
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
@-o-keyframes flickerAnimation{
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
@-moz-keyframes flickerAnimation{
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
@-webkit-keyframes flickerAnimation{
0% { opacity:1; }
50% { opacity:0; }
100% { opacity:1; }
}
, но он не работает так же, как анимация svg.Цикл непрозрачности кода CSS3 работает быстро.также посмотрите видео, как это работает сейчас. Ссылка на видео