Red de conocimiento de abogados - Derecho de sociedades - Ahora que jQuery está disponible, ¿por qué CSS3 todavía tiene funciones de animación?

Ahora que jQuery está disponible, ¿por qué CSS3 todavía tiene funciones de animación?

CSS se usa originalmente para controlar el estilo de presentación en el navegador, y JQ, como biblioteca de JS, se usa esencialmente para controlar el comportamiento en el navegador.

Por lo tanto, algunas personas creen que los efectos de animación también deberían expresar estilos, por lo que, aunque los principales marcos JS populares (no solo JQ) ya admiten la capacidad de generar animaciones, CSS 3 aún agrega soporte para efectos de animación. , y parte de la idea es aprender bibliotecas de scripts como JQ.

¿Y por qué necesitamos JQ cuando tenemos animación CSS 3?

Porque JQ y otras bibliotecas de scripts aparecieron primero... Además, no es tan conveniente llamar a la animación CSS 3 en JS. Además, los navegadores convencionales no han soportado completamente la animación CSS 3 antes, y esos. generado por JS No hay problemas de compatibilidad con las animaciones.

Entonces, en resumen, las bibliotecas de scripts como JQ proporcionaron por primera vez animación, y CSS 3 aprendió de la experiencia y agregó estándares. En el futuro, cuando estos estándares maduren y aumente la compatibilidad con los navegadores, es probable que las bibliotecas de scripts como JQ llamen internamente a animaciones CSS 3 para implementar las funciones de animación actuales. Espero adoptar!