Cómo agregar animaciones a color con jquery ui efectos especiales en css3
Video: Como hacer efecto Parallax (sencillo) con HTML, CSS y JS
Si desea realizar una animación color real en su aplicación, es necesario utilizar el método animate () en CSS3. Este método parece ser un trabajo en progreso, porque la documentación de que no es tan bien escrito como el resto de la documentación de jQuery UI.
Video: tutorial html, css y jquery | menu dinámico con efecto scroll
El método parece funcionar para todas las principales plataformas de destino y navegadores, pero usted quiere experimentar para asegurar que va a trabajar para todos los navegadores es necesario apuntar. El color realmente pasará en este caso. También es posible controlar los colores del texto en un alto grado.
El ejemplo siguiente muestra las transiciones más comúnmente utilizados. (Puede encontrar el código completo para este ejemplo en la carpeta Capítulo 06Animations de la código descargable como Animate.HTML.)
$ (Function () {// Realizar el seguimiento del estado normal de state.var = true - $ ("#ChangeColors") .click (function () {if (estado) {// Establecer el estado cambiado. $ ("#Texto de ejemplo") .animate ({backgroundColor: "# 0000ff",color: "blanco",color del borde: "# fF0000", Altura: 100, ancho: 600}, 1500) -} else {// Se establece en el estado normal $ (."#Texto de ejemplo") .animate ({backgroundColor: "# 7FFFFF",color: "negro",color del borde: "# 00ff00", Altura: 50, ancho: 400}, 1500) -} // Cambiar el state.State = Estado-})})
Si estás pensando que este código parece que funciona de forma similar a CSS, lo hace, pero el método animate () proporciona una lista reducida de manera significativa de las características que puede cambiar.
Puede cambiar muchas características del texto y el recipiente que lo contiene, incluyendo tanto la anchura y la altura. Sin embargo, no se puede cambiar cosas como el tipo de frontera se utiliza para mantener todo - a pesar de que se puede cambiar el color del borde. La documentación de jQuery UI afirma que animado () es compatible con las siguientes propiedades:
color de fondo
borderBottomColor
borderLeftColor
borderRightColor
borderTopColor
color
columnRuleColor
outlineColor
textDecorationColor
textEmphasisColor
Video: Tutorial jQuery 10 - Animación de scroll con animate()
Los ejemplos de la biblioteca-suministrado (los proporcionados por el proveedor en el sitio del proveedor) muestran que algunas otras propiedades son soportados, incluyendo anchura, altura, y borderColor. Utilizar estas propiedades no publicados con cuidado. A pesar de que trabajan ahora, ellos pueden no ser compatibles en futuras versiones de la biblioteca.