Cómo crear transiciones con CSS 3

CSS 3 te da muchas características interesantes para crear efectos interesantes en el diseño de su sitio web para la visualización en el iPad y el iPhone. Las propiedades CSS 3 transición hacen posible cambiar el estado de un elemento. El uso de las transiciones, puede hacer cosas como cambiar el color de un elemento o hacer que el texto se desvanecen cuando alguien lo golpea.

El uso de las transiciones, puede causar un elemento para ampliar cuando es tocado (o clic), pero CSS 3 tiene sus limitaciones. Después se amplía la imagen más grande, como se muestra en esta figura, que no hay manera de cerrar a menos que se combinan CSS 3 con javascript.

imagen0.jpg

los webkit-transición incluye varias propiedades. (Nota: Si se especifican varias opciones, cada una de ellas se aplica en el orden indicado).:

  • -webkit-transición-propiedad - Especifica que la propiedad, tales como el color del texto, la transición afecta.

  • -webkit-transición-duración - Especifica el número de segundos hasta que se produzca una transición. La duración puede ser expresado en segundos como 1S, 2S, y así sucesivamente, o en milisegundos, tal como 500 ms, 250 ms, y así sucesivamente.

  • -webkit-transición-delay - Especifica cualquier retraso antes de que comience una transición. Por ejemplo, agregar un retraso de tres segundos al incluir webkit-transición-delay: 3s.

  • -webkit-transición-timing-function - Especifica la curva de velocidad de una transición y le permite cambiar la velocidad durante la duración de una transición mediante la especificación de un máximo de cinco valores predefinidos:

  • facilidad - El valor por defecto de valor crea un efecto de transición que se inicia lentamente, crece rápido, y luego disminuye de nuevo

  • lineal - Crea una transición con la misma velocidad de principio a fin.

  • facilidad en - Crea una transición que se inicia lentamente.

  • la facilidad de salida - Crea una transición que termina lentamente.

  • facilidad in-out - Crea una transición que empieza y termina lentamente.

  • cúbicas Bézier - Una opción avanzada que permite definir su propia valores- una función, basada en la curva de Bezier que se ha utilizado en la infografía desde 1960, utiliza una secuencia de valores numéricos de 0 a 1.