Xitrus está alojado en:
- /* Parámetro estándar */
- animation:
-
- /* Parámetros según navegador */
- -webkit-animation:/* Chrome y Safari */
- -moz-animation:/* Mozilla */
- /* Parámetro estándar */
- @keyframes [Nombre del keyfremes] {}
-
- /* Parámetros según navegador */
- @-webkit-keyframes [Nombre del keyfremes] {}/* Chrome y Safari */
- @-moz-keyframes [Nombre del keyfremes] {}/* Mozilla */
-
-
- /* Ejemplo de un keyframes */
- @keyframes Ejemplo {
- 0%{width:100px}
- 100%{width:200px}
- }
- @keyframes Ejemplo {
- 0%{width:10%}
- 33%{width:20%}
- 66%{width:60%}
- 100%{width:10%}
- }
- animation: [Nombre del keyfremes] [Tiempo] [Número de repeticiones] [Función de Tiempo];
Nombre del keyfremes: En este parámetro es donde establecemos el nombre del keyfremes, teniendo que ser igual al keyfremes que usemos para especificar la animación. Tiempo: Este parámetro establece el tiempo que tarda en hacerse la animación en segundos (su unidad es s), es decir si queremos que dure un segundo tenemos que poner "1s". Repeticiones: Con este parámetro podemos especificar con un número entero as veces que se repite la animación o hacer que se repita infinitamente estableciéndolo como "infinite". Función de tiempo: Este parámetro establece la curva de aceleración de la transición, es decir, si empieza más rápido y o más despacio o es un avance lineal, sin variar la aceleración.
Este parámetro tiene varias funciones de tiempo preestablecida: lineal, ease, ease-in... Por defecto usa el ease, y es el más recomendado, consiste en un comience lento y una terminación lenta, acelerándose en la parte media.
- <div class="ANI_cont">
- <div> <!-- Este DIV es el que animamos -->
- </div>
- </div>
- /* Este es el estilo del DIV que esta en el interior de div.ANI_cont */
- .ANI_cont div{
- width:10%;
- height:60px;
- margin-left:0%;
- background:#0F0;
- animation: Ejemplo 10s infinite ease;/* En esta animación se especifica que el keyfremes se llama "Ejemplo" y durara 10 segundos infinitamente */
- }
-
- @keyframes Ejemplo {
- 0%{width:10%}
- 33%{width:20%}
- 66%{width:60%}
- 100%{width:10%}
- }
- <div class="ANI_ex1">
- <div class='progres'></div> <!-- Esta es la barra verde -->
- <div class='gloss'></div> <!-- Este DIV contiene las barras en movimiento -->
- </div>
- /* Este es el estilo del DIV que esta en el interior de div.ANI_cont */
- .ANI_ex1{
- width:60%;
- height:20px;
- margin:auto;
- background:#999;
- }
- .ANI_ex1 .progres{
- position:absolute;
- height:100%;
- margin:auto;
- background:url(imgs/ANI_ex1_progres.jpg); /* Esta imagen es el degradado de la barra */
- animation: ANI_pro 10s infinite ease;
- }
-
- @keyframes ANI_pro {
- 0%{width:0%}
- 100%{width:100%}
- }
-
- .ANI_ex1 .gloss{
- position:absolute;
- width:120%;
- height:100%;
- margin-left:-20px;
- background:url(imgs/ANI_ex1_bars.png); /* Esta imagen muestra las barras diagonales que avanzan */
- animation: ANI_bars 10s infinite ease;
- }
-
- @keyframes ANI_bars {
- 0%{margin-left:-20px}
- 100%{margin-left:0px}
- }
Xitrus está alojado en: