digtools
🎬
sprite animation generator,

Générateur d'Animation Sprite CSS

Générez automatiquement du code d'animation CSSà partir de plusieurs images ou d'une feuille de sprites

🎬
Aperçu en direct
Vérifiez le mouvement
💻
Génération CSS
Génère le code steps()
🧩
Fusion d'images
Combiner plusieurs trames
🔒 Les images sont traitées localement dans votre navigateur. Aucune donnée n'est envoyée au serveur.
📁
Cliquez ou glissez-déposez ici
Image de la feuille de sprites (PNG, JPG, GIF, etc.)

📏 Paramètres de grille

⚙️ Paramètres d'animation

1000ms

🎞️ Ordre des trames

Faites glisser pour réorganiser
Veuillez importer des images
👁️ Aperçu
about,

À propos du générateur d'animations Sprite

Le Générateur d'Animations Sprite CSS est un outil en ligne gratuit qui génère automatiquement du code CSS pour les animations à l'aide de la propriété animation et de la fonction steps(), à partir de plusieurs images de trames ou d'une feuille existante.

Contrairement aux animations GIF, les sprites CSS offrent une qualité d'image élevée sans dégradation. Ils vous permettent de contrôler de manière flexible la vitesse, la direction et l'itération directement via CSS.

Tout est traité entièrement dans votre navigateur. Vos images ne sont jamais téléchargées sur un serveur.

how to,

Comment créer des animations Sprite CSS

ÉTAPE 1

Charger des images

Sélectionnez une feuille de sprites fusionnée, ou téléchargez plusieurs images pour les combiner.

ÉTAPE 2

Ajuster l'animation

Vérifiez l'aperçu en direct, définissez les colonnes et les lignes, la vitesse et la direction.

ÉTAPE 3

Obtenir le code

Téléchargez l'image générée et copiez le code CSS/HTML automatique dans votre projet.

tech,

Propriétés CSS expliquées

Comment fonctionne CSS animation + steps()

La fonction steps() est utilisée dans la propriété CSS animation-timing-function pour modifier la valeur par étapes discrètes.

Dans l'animation de sprites, cette propriété est utilisée pour décaler instantanément la background-position de la largeur d'une trame.

Propriété Description Rôle dans les Sprites
animation-timing-function La courbe de l'animation Définir steps(N) empêche les transitions fluides.
background-position La position de départ du fond Modifiée dans @keyframes pour afficher les trames.
animation-duration Le temps d'un cycle Détermine la vitesse de lecture (FPS).
glossary,

Glossaire d'animation

Feuille de Sprites (Sprite Sheet)
Une grande image contenant plusieurs petites images (trames) disposées dans une grille.
Fonction steps()
Une fonction CSS qui modifie les valeurs par étapes discrètes au lieu d'une transition fluide.
@keyframes
Règle CSS utilisée pour définir les états intermédiaires d'une animation.
background-position
Propriété CSS spécifiant la position de départ de l'arrière-plan.
Canal Alpha
Les données d'image pour la transparence. L'utilisation du PNG permet des dégradés semi-transparents.
faq,

Foire Aux Questions

Q.Mes images sont-elles enregistrées sur un serveur ?
Non. Cet outil traite les images localement dans votre navigateur, ce qui est sûr pour les fichiers confidentiels.
Q.Quelle est la différence entre les animations GIF et les sprites CSS ?
Les GIF sont limités à 256 couleurs et manquent de semi-transparence. Les sprites CSS utilisent le format PNG pour une haute qualité.
Q.Puis-je fusionner des images de tailles différentes ?
Ce n'est pas recommandé. Toutes les trames doivent avoir les mêmes dimensions, sinon l'outil les ajustera selon la première image.
Q.Comment corriger le flou sur les écrans Retina ?
Créez votre feuille avec le double de la résolution souhaitée, puis utilisez background-size pour la réduire.
Q.Y a-t-il une taille maximale recommandée ?
Maintenez les dimensions en dessous de 2048x2048 pour éviter une utilisation excessive de la mémoire sur les appareils mobiles.
use cases,

Cas d'utilisation

Animations de chargement

Idéal pour les indicateurs de progression fonctionnant via CSS.

🎮

Mouvement de personnage

Créez des boucles d'action (ex. marcher) pour des personnages web.

🔘

Icônes interactives

Générez des animations fluides déclenchées lors du survol (hover).

📢

Bannières publicitaires

Concevez des bannières animées attrayantes avec une qualité d'image supérieure.

Envoyer des commentaires

Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.

Avis Légal

Les outils fournis sur ce site sont entièrement gratuits, mais veuillez les utiliser à vos propres risques. Nous ne garantissons ni l'exactitude, ni l'exhaustivité, ni la sécurité des résultats de calcul, de conversion ou des données générées. L'exploitant décline toute responsabilité pour tout dommage ou problème causé par l'utilisation de ces outils. La plupart des outils traitent les fichiers et les calculs localement dans votre navigateur, ce qui signifie que vos données saisies ne sont ni envoyées ni stockées sur nos serveurs.