Сообщение от theo_
|
Подскажите, как правильно определить, поддерживается ли браузером css3-анимация на основе @keyframes?
|
я это в своей функции анимирования делаю как-то так :
var prefix = (function(dummy){
var prefixes = "Webkit Moz O ms".split(" "), i = 0;
if("animation" in dummy)
return "";
while(i in prefixes)
if(prefixes[i]+"Animation" in dummy)
return prefixes[i];
else
i += 1;
})(document.createElement("div").style);
// префикс к свойству, пустая строка, если поддерживаются без префикса, или undefined, если не поддерживаются
alert(prefix); // css префикс --> prefix.toLowerCase()