1. Einführung
Die Entstehung von CSS3 macht die Leistung des Browsers bunter, und der größte Einfluss auf die Leistung ist die Animation. Beim Schreiben von Animationen im täglichen Leben ist es notwendig zu beurteilen, ob der Browser ihn im Voraus unterstützt, insbesondere beim Schreiben der CSS3 -Animationsbibliothek. Zum Beispiel wird der Animationsspielstaat des Übergangs nur von einigen Browsern unterstützt.
2. Testmethode
Die folgende Methode kann Skripte verwenden, um festzustellen, ob der Browser ein bestimmtes CSS3 -Attribut unterstützt:
/** * Bestimmen Sie, ob der Browser ein bestimmtes CSS3 -Attribut unterstützt. humpstring = [], htmlstyle = document.documentElement.style, _tohumb = function (string) {return string.replace (/-(/w)/g, Funktion ($ 0, $ 1) {return $ 1.touppercase ();}); }; für (i im Präfix) humpstring.push (_tohumb (Präfix [i] + '-' + style)); humpstring.push (_tohumb (stil)); für (ich in Humpstring) if (Humpstring [i] in htmlStyle) kehre wahr; false zurückgeben; }3.. Wie man benutzt
Alert (SupportCSS3 ('Animation-Play-State'));