Publicidad
¿Sabías que puedes crear una animación utilizando únicamente CSS y una imagen de fondo? En este tutorial aprenderás a crear una animación CSS Sprite paso a paso utilizando las propiedades background-position, @keyframes y steps().
En este ejemplo animaremos un simpático monstruo utilizando una técnica conocida como CSS Sprite Animation o animación mediante sprites.
Aprenderás a:
✅ Crear un elemento HTML para mostrar la animación.
✅ Utilizar una imagen como fondo con background-image.
✅ Controlar el tamaño visible del sprite con width y height.
✅ Utilizar background-position para mostrar diferentes fotogramas.
✅ Crear animaciones con @keyframes.
✅ Utilizar steps(10) para conseguir una animación por fotogramas.
✅ Repetir la animación continuamente con infinite.
¿Cómo funciona?
La imagen contiene una secuencia de 10 fotogramas colocados horizontalmente. Mediante CSS desplazamos el fondo 1900 píxeles hacia la izquierda y utilizamos steps(10) para mostrar cada fotograma de manera secuencial.
El resultado es una animación fluida sin necesidad de JavaScript.
PROPIEDADES CSS UTILIZADAS:
background
background-position
width y height
margin
animation
@keyframes
steps()
infinite
¿Te ha gustado este tutorial?
Suscríbete al canal para aprender más sobre HTML, CSS, JavaScript, diseño web y desarrollo frontend.
Déjame en los comentarios qué otra animación con CSS te gustaría aprender.
🔗 Código:
🔍MENTES GEEKS🔍
¿Te apasionan las matemáticas, la informática y los rompecabezas? ¡Entonces este es el lugar perfecto para ti! 🌟
En este canal, desentrañamos los misterios de los números, exploramos el poder de la programación y nos sumergimos en los desafíos más intrigantes de los rompecabezas. Desde los secretos de los números primos hasta los errores más comunes en el código, pasando por los rompecabezas que han desconcertado a 📢 Sígueme en todas las redes para no perderte nada:
Youtube: www.youtube.com/channel/UCW7d4aS6_M7YLmNnNi_L9zQ?sub_confirmation=1
Instagram: @mentesgeeks010
Twitter: @MundoMate13601
TikTok: @mentesgeeks10
Wuolah: wuolah.com/profile/MentesGeeks?referral=Sotsnia3
Blog: mentesgeeks10.blogspot.com
GitHub: github.com/mentesgeeks
Pinterest: ar.pinterest.com/mentesgeeks10/
Codepen: codepen.io/mentesgeeks
¿Sabías que puedes crear una animación utilizando únicamente CSS y una imagen de fondo? En este tutorial aprenderás a crear una animación CSS Sprite paso a paso utilizando las propiedades background-position, @keyframes y steps().
En este ejemplo animaremos un simpático monstruo utilizando una técnica conocida como CSS Sprite Animation o animación mediante sprites.
Aprenderás a:
✅ Crear un elemento HTML para mostrar la animación.
✅ Utilizar una imagen como fondo con background-image.
✅ Controlar el tamaño visible del sprite con width y height.
✅ Utilizar background-position para mostrar diferentes fotogramas.
✅ Crear animaciones con @keyframes.
✅ Utilizar steps(10) para conseguir una animación por fotogramas.
✅ Repetir la animación continuamente con infinite.
¿Cómo funciona?
La imagen contiene una secuencia de 10 fotogramas colocados horizontalmente. Mediante CSS desplazamos el fondo 1900 píxeles hacia la izquierda y utilizamos steps(10) para mostrar cada fotograma de manera secuencial.
El resultado es una animación fluida sin necesidad de JavaScript.
PROPIEDADES CSS UTILIZADAS:
background
background-position
width y height
margin
animation
@keyframes
steps()
infinite
¿Te ha gustado este tutorial?
Suscríbete al canal para aprender más sobre HTML, CSS, JavaScript, diseño web y desarrollo frontend.
Déjame en los comentarios qué otra animación con CSS te gustaría aprender.
🔗 Código:
🔍MENTES GEEKS🔍
¿Te apasionan las matemáticas, la informática y los rompecabezas? ¡Entonces este es el lugar perfecto para ti! 🌟
En este canal, desentrañamos los misterios de los números, exploramos el poder de la programación y nos sumergimos en los desafíos más intrigantes de los rompecabezas. Desde los secretos de los números primos hasta los errores más comunes en el código, pasando por los rompecabezas que han desconcertado a 📢 Sígueme en todas las redes para no perderte nada:
Youtube: www.youtube.com/channel/UCW7d4aS6_M7YLmNnNi_L9zQ?sub_confirmation=1
Instagram: @mentesgeeks010
Twitter: @MundoMate13601
TikTok: @mentesgeeks10
Wuolah: wuolah.com/profile/MentesGeeks?referral=Sotsnia3
Blog: mentesgeeks10.blogspot.com
GitHub: github.com/mentesgeeks
Pinterest: ar.pinterest.com/mentesgeeks10/
Codepen: codepen.io/mentesgeeks
HTML, CSS y JavaScript
5,6kHTML, CSS y JavaScript
5,6kHTML, CSS y JavaScript
6kHTML, CSS y JavaScript
5,2kHTML, CSS y JavaScript
5,4kHTML, CSS y JavaScript
5,9kHTML, CSS y JavaScript
5,8kHTML, CSS y JavaScript
5,4k
Has intentado realizar una acción que solo está permitida para usuarios registrados. Crea una cuenta gratis y disfruta de todos los beneficios de ser un usuario registrado de Tokyvideo.
Crea tu cuenta ¿Ya registrado? Inicia sesión Cerrar este mensaje¿Quieres dejar de seguir esta serie?
Si dejas de seguir esta serie ya no recibirás notificaciones cuando se suban videos nuevos.
Este contenido ha sido etiquetado como generado o modificado mediante IA. Esta etiqueta aparece cuando el creador ha señalado que el vídeo contiene imágenes, voces, texto o escenas generadas o alteradas significativamente mediante IA.
Entendido, cerrar este mensajeCopyright © Tokyvideo – All Rights Reserved
Contactar | Tu contenido en Tokyvideo | Términos y Condiciones | Aviso Legal | Aviso Legal Antipiratería | Aviso Legal IA | Política de Privacidad | Política de Cookies | DMCA
Contenido protegido y validado por
Padresprotegen.com Crea un ambiente digital apropiado para tus hijos mediante el filtrado de contenido digital. | AEPD
Crea tu cuenta gratis y disfruta de las opciones para usuarios registrados:
Comentarios
Usuario