Yes, prefixes are important, because browser support depends on caniuse.com.
Resources in this article you can write a keyframe and make sure that you are writing a normal selector for the first time, which first uses the default ad, and if the browser is not support, then it selects prefixes:
key frame recording method:
@-webkit-keyframes NAME-YOUR-ANIMATION {
0% {-webkit-transform:scale(0,0);
transform:scale(0,0); }
100% { -webkit-transform:scale(1,1);
transform:scale(1,1);}
}
@-moz-keyframes NAME-YOUR-ANIMATION {
0% { -moz-transform:scale(0,0);
transform:scale(0,0); }
100% { -moz-transform:scale(1,1);
transform:scale(1,1); }
}
@-o-keyframes NAME-YOUR-ANIMATION {
0% { -o-transform:scale(0,0);
transform:scale(0,0);
}
100% { -o-transform:scale(1,1);
transform:scale(1,1);}
}
OR
@keyframes NAME-YOUR-ANIMATION {
0% { -o-transform:scale(0,0);
-moz-transform:scale(0,0);
-webkit-transform:scale(0,0);
-ms-transform:scale(0,0);
transform:scale(0,0); }
100% { -moz-transform:scale(1,1);
-webkit-transform:scale(1,1);
-ms-transform:scale(1,1);
transform:scale(1,1); }
}
source
share