I want to use SVG graphics in order to display a AJAX loading spinner. This is animated using CSS animation, and it is changing SVG attributes in CSS.
For example, here is some parts of this code:
@keyframes dash {
0% {
stroke-dasharray: 1, 200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -35px;
}
100% {
stroke-dasharray: 89, 200;
stroke-dashoffset: -124px;
}
}
You can have a look at that here: https://codepen.io/jczimm/pen/vEBpoL
But the problem is I'm afraid of browsers that may not support this feature (I mean controlling SVG attributes via CSS). I could not find any specific resource to find out which browser support such feature.
Can anyone provide any resources or more information about that?
Edit
I have to repeat my question, because of some misunderstandings:
Which browsers support changing attributes of SVG elements using CSS?