0
이 애니메이션은 SVG에서 작동해야한다는 것을 HTML 요소에서와 마찬가지로 이해하지만 분명히 잘못되었습니다!SVG 용 CSS 애니메이션이 작동하지 않습니다.
SVG에서 CSS로 어떻게이 효과를 얻을 수 있습니까? Fiddle here.
div {
background: blue;
width: 400px;
height: 100px;
animation-name: example;
animation-duration: 4s;
animation-iteration-count: infinite;
}
@keyframes example {
0% {
filter: brightness(1);
filter: contrast(1);
-webkit-filter: brightness(1);
-webkit-filter: contrast(1);
}
50% {
filter: brightness(0.1);
filter: contrast(0.1);
-webkit-filter: brightness(0.1);
-webkit-filter: contrast(0.1);
}
100% {
filter: brightness(1);
filter: contrast(1);
-webkit-filter: brightness(1);
-webkit-filter: contrast(1);
}
}
하하를! 스크린 앞에서 너무 오래! 시에시에. – TheRealPapa
안녕하세요 @ 오비디 우 웅구 나는 여기에 약간의 다른 질문을 던졌습니다. https://stackoverflow.com/questions/46073426/css-animation-on-svg-group – TheRealPapa
IE 또는 Edge에서 작동하지 않음을 기억하십시오. js fallback이 필요합니다. – Ruskin