Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
clase:daw:diw:2eval:tema08 [2021/01/07 18:32] admin [Animaciones] |
clase:daw:diw:2eval:tema08 [2024/07/27 19:56] (actual) admin [Animaciones] |
||
---|---|---|---|
Línea 22: | Línea 22: | ||
Mas información: | Mas información: | ||
- | * [[https:// | + | |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
- | * [[https:// | + | * [[https:// |
+ | * CSS | ||
+ | | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
Línea 231: | Línea 236: | ||
* propiedadCSS: | * propiedadCSS: | ||
* duracion: Duración en segundos de la transición | * duracion: Duración en segundos de la transición | ||
- | * timing-function: | + | * timing-function: |
- | * '' | + | * '' |
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
* retardo: Cuanto tiempo en segundos tarda en empezar la transición. | * retardo: Cuanto tiempo en segundos tarda en empezar la transición. | ||
- | Mas información de la timing-function en: [[https:// | + | Mas información de la timing-function en: |
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
Por ejemplo: | Por ejemplo: | ||
Línea 256: | Línea 267: | ||
transition-delay: | transition-delay: | ||
</ | </ | ||
- | |||
- | |||
Línea 267: | Línea 276: | ||
Mas información: | Mas información: | ||
* [[http:// | * [[http:// | ||
- | * [[https://www.sitepoint.com/top-9-animation-libraries-use-2016/|Top 9 Animation Libraries | + | * [[https://css-tricks.com/css-animation-libraries/ |
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// | ||
+ | * | ||
+ | |||
Las animaciones constan de dos apartados distintos. | Las animaciones constan de dos apartados distintos. | ||
Línea 290: | Línea 302: | ||
| | ||
.c-cuadrado--girar { | .c-cuadrado--girar { | ||
- | animation-name: | + | animation-name: |
animation-duration: | animation-duration: | ||
} | } | ||
| | ||
| | ||
- | @keyframes | + | @keyframes |
0% { | 0% { | ||
transform: rotate(0deg); | transform: rotate(0deg); | ||
Línea 302: | Línea 314: | ||
| | ||
50% { | 50% { | ||
- | transform: rotate(365deg); | + | transform: rotate(360deg); |
background-color: | background-color: | ||
} | } | ||
Línea 328: | Línea 340: | ||
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
Línea 347: | Línea 359: | ||
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
* '' | * '' | ||
+ | |||
+ | Mas información de la timing-function en: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
==== JavaScript ==== | ==== JavaScript ==== | ||
Línea 382: | Línea 404: | ||
<sxh css> | <sxh css> | ||
.c-cuadrado--girar { | .c-cuadrado--girar { | ||
- | animation-name: | + | animation-name: |
animation-duration: | animation-duration: | ||
animation-iteration-count: | animation-iteration-count: | ||
Línea 389: | Línea 411: | ||
- | @keyframes | + | @keyframes |
0% { | 0% { | ||
transform: rotate(0deg); | transform: rotate(0deg); | ||
Línea 396: | Línea 418: | ||
| | ||
100% { | 100% { | ||
- | transform: rotate(365deg); | + | transform: rotate(360deg); |
background-color: | background-color: | ||
} | } |