Se connecter Demander mon site

Animer un bloc

Cet article explique comment ajouter une animation à un bloc, choisir son effet, son déclencheur et son rythme puis enchaîner plusieurs animations. Vous saurez aussi importer vos propres animations et faire réagir un bloc à un autre.

Avant de commencer

  • Les animations se règlent dans l’onglet Animations de la barre latérale, quand un bloc est sélectionné.
  • La plupart des blocs ont cet onglet. Le tableau, le logo, le PDF, l’embed, la table des matières, le menu de navigation et ses liens, la recherche, les filtres et la pagination d’une liste ne l’ont pas. Animez alors le conteneur qui les entoure.
  • Les animations ne se jouent pas dans l’éditeur. Pour les voir, ouvrez la page sur votre Staging.
  • Un visiteur qui demande moins de mouvement voit vos blocs sans animation, dans leur état final.

Ajouter une animation

  1. Sélectionnez le bloc et ouvrez l’onglet Animations.
  2. Cliquez sur Ajouter une animation. Une carte s’ajoute à la liste et s’ouvre.
  3. Ouvrez le menu Effet, qui affiche Choisir un effet…, puis choisissez un effet. Chaque effet est décrit dans le menu.
  4. Choisissez le Déclencheur, puis le Comportement.
  5. Réglez la Fonction de progression, la Durée (ms) et l’Attente (ms), puis les options propres à l’effet.
L’onglet Animations du chiffre 12 : la carte 1. Compteur et son badge Quand il est visible, l’effet Compteur, le déclencheur Quand il est visible et le réglage Se déclenche sur Une fois entré.

Chaque animation s’affiche en résumé sur une ligne, par exemple 1. Compteur, avec un badge qui dit quand elle part. Une seule carte est ouverte à la fois. La corbeille Retirer l’animation la supprime.

Un bloc peut porter plusieurs animations, mais un même effet n’y figure qu’une fois : un effet déjà utilisé quitte le menu des autres cartes. Deux effets de mouvement sur le même bloc peuvent se contrarier. Préférez un seul effet de mouvement par bloc, de courte durée.

Choisir un effet

Le menu Effet range les effets en trois groupes : Effets de texte, Effets de bloc et Personnalisé.

Les effets de texte
EffetRendu
CercleUn cercle tracé à la main autour du contenu.
SoulignementUn soulignement tracé à la main sous le contenu.
CadreUn cadre tracé à la main autour du texte.
SurlignageUn surlignage au marqueur, qui suit les retours à la ligne.
Texte barréUn trait tracé à la main en travers du texte.
Barré d’une croixUne croix tracée à la main sur le texte.
CrochetsDes crochets tracés à la main autour du texte.
Grossir le texteLa graisse de la police augmente, mot après mot.
Mots qui défilentLes mots du bloc, séparés par une virgule et une espace, se remplacent l’un l’autre.
Texte éclatéLe texte apparaît mot après mot, ou caractère après caractère.
Texte écritLe texte s’écrit lettre après lettre, au clavier ou à la main.
CompteurLe nombre du bloc monte depuis zéro. Un lecteur d’écran annonce toujours le vrai nombre.
Les effets de bloc
EffetRendu
GlissementLe bloc entre en glissant depuis une direction choisie.
Fondu d’entréeLe bloc apparaît en fondu.
Zoom avantLe bloc grandit jusqu’à sa place.
Retournement 3DLe bloc entre en pivotant autour de l’axe vertical.
ExpansionLe bloc se révèle à travers une forme qui s’agrandit.
Ken BurnsUn zoom et un panoramique lents, sur une image.
MiroitementUn balayage lumineux passe sur le bloc.
Bordure en dégradéUn contour en dégradé tourne autour du bloc.
ÉchelleLe bloc change de taille entre deux valeurs.
Inclinaison 3DLe bloc s’incline en 3D vers le pointeur.
DécalageLe bloc bouge légèrement avec le pointeur, sur son bloc parent.
MagnétiqueLe bloc dérive vers le pointeur.
Écarter les voisinsPosé sur un conteneur, il écarte les autres enfants de celui que le pointeur survole.
Enfants en cascadeLes enfants directs du bloc, ou ses mots, s’animent l’un après l’autre.
Contour onduléUn contour ondulé tracé à la main.
TracerLes traits d’une icône ou d’un SVG se dessinent du début à la fin.
ParallaxeLe bloc se déplace à une autre vitesse pendant le défilement.
Ajuster à un blocLe bloc se resserre sur un autre bloc pendant le défilement.

@keyframes personnalisée, seul effet du groupe Personnalisé, joue une animation que vous importez : voir la section « Importer une animation ». Parallaxe et Ajuster à un bloc sont décrits dans Animer au défilement.

Le mouvement d’une icône animée se choisit avec l’icône. Une entrée Geste de l’icône apparaît alors dans la liste. Elle se règle comme les autres animations.

Choisir quand l’animation part

Le menu Déclencheur s’affiche quand l’effet laisse un choix. Sinon, le seul déclencheur possible est indiqué sous l’effet.

Les déclencheurs
DéclencheurDépart de l’animation
Quand il est visibleQuand le bloc entre à l’écran pendant le défilement.
Au survolQuand le pointeur passe sur le bloc.
Au clicQuand le visiteur clique sur le bloc.
Quand il est activéQuand le bloc devient actif : l’onglet ou la diapositive affichés, ou un bloc qu’un autre active.
Au défilementL’animation avance au rythme du défilement. Voir Animer au défilement.

Inclinaison 3D, Décalage, Magnétique et Écarter les voisins ne partent qu’Au survol.

Régler le moment où le bloc est visible

Avec Quand il est visible, le réglage Se déclenche dit jusqu’où le bloc doit être entré à l’écran. Chaque choix est une ligne de l’écran, que le haut du bloc doit atteindre.

Les choix de Se déclenche
ChoixDépart
Dès qu’il apparaîtDès que le haut du bloc entre par le bas de l’écran. Pour une grande section.
Une fois entréQuand le haut du bloc est à 80 px du bas de l’écran. Valeur par défaut.
Bien entré dans l’écranQuand le haut du bloc arrive aux deux tiers de l’écran environ. Pour un compteur ou un tracé à la main.
À une hauteur donnéeQuand le haut du bloc atteint la hauteur du curseur, de 10 à 90 % de l’écran depuis le haut. Le curseur s’ouvre à 50.

Tout en bas d’une page, un bloc ne peut pas toujours monter jusqu’à sa ligne. Son animation part alors quand la page arrive au bout.

Animer au clic

Un clic sur le bloc active le bloc et un second clic le désactive. Le Comportement décide de la suite.

Au clic selon le comportement
ComportementEffet du clic
Jouer une foisLe premier clic joue l’animation, qui reste dans son état final.
RejouerUn clic joue l’animation, le suivant la rembobine, le troisième la rejoue.

Choisir le comportement

Les comportements
ComportementEffet
Jouer une foisL’animation joue une fois et reste dans son état final, même si le bloc redevient actif. Valeur par défaut.
RejouerL’animation rejoue à chaque entrée à l’écran, à chaque survol ou à chaque activation.
InfinieL’animation boucle tant que le bloc est actif. Proposé aux effets qui forment un cycle : Ken Burns, Bordure en dégradé, Miroitement, @keyframes personnalisée, Enfants en cascade, Compteur, Mots qui défilent, Tracer et Échelle avec l’option Pulsation.

Le réglage Comportement ne s’affiche pas sur les effets qui suivent le pointeur.

Régler la durée

Les réglages de rythme
RéglageEffetValeur par défaut
Fonction de progressionLa courbe du mouvement : Démarrage et arrêt progressifs, Démarrage progressif, Arrêt progressif, Linéaire ou Personnalisée (cubic-bezier).Celle de l’effet
Durée (ms)La durée de l’animation.Celle de l’effet, par exemple 600 pour Fondu d’entrée et 1 000 pour Soulignement
Attente (ms)Le délai avant le départ.0

Certains effets ajoutent un pas : Pas de la cascade (ms) pour Enfants en cascade et Texte éclaté, Pas entre les lettres (ms) pour Texte écrit. La durée de Texte écrit est celle de ses lettres.

Enchaîner plusieurs animations

Une animation placée sous une autre animation qui se termine peut partir avec elle ou après elle.

  1. Rangez les animations dans l’ordre voulu avec les flèches Monter et Descendre de leur résumé.
  2. Ouvrez la carte de l’animation qui suit.
  3. Sous Départ, choisissez Avec la précédente ou Après la précédente. Au déclencheur la laisse partir sur son propre déclencheur.
Trois animations sur un titre : 1. Fondu d’entrée avec le badge Quand il est visible, 2. Soulignement avec le badge Avec la précédente, 3. Surlignage avec le badge Après la précédente, puis le bouton Ajouter une animation.

Quand deux animations au moins la précèdent, le réglage Suit choisit laquelle elle suit. Deux animations peuvent ainsi partir avec la même première. Le résumé indique alors par exemple Avec la n° 1.

Une animation ne suit qu’une animation listée au-dessus d’elle. Une animation Infinie, une animation Au défilement et Texte éclaté ne peuvent pas être suivies : elles n’ont pas de fin connue.

Régler les options d’un effet

Chaque effet ajoute ses propres réglages sous le rythme. Le tableau suivant donne les plus courants.

Les options de quelques effets
EffetOptions
GlissementDirection, parmi huit, Vers le haut par défaut. Distance, 96 px par défaut. Fondu, coché par défaut : le bloc apparaît en fondu pendant le glissement. Flou : le bloc se précise depuis un flou léger.
ExpansionForme : Horizontale, Verticale, Radiale, Losange, Depuis le haut, Depuis la gauche ou Lignes.
ÉchelleÉchelle de départ (1), Échelle d’arrivée (1,1) et Pulsation, qui revient à la valeur de départ.
MiroitementDirection, Appliquer à (Tout le bloc ou Le texte seul), Couleur et Largeur de la bande.
Texte écritÉcriture : Au clavier, avec un curseur, À la main, ou Lettres, sans curseur.
Texte éclatéDécouper par : Mot ou Caractère.
Enfants en cascadeCibles (Enfants directs ou Mots), Disposition, puis l’opacité, l’échelle et la position de départ et d’arrivée.
Effets tracés à la mainCouleur, Graisse et Variation visuelle, dont le bouton Nouvelle variation tire un autre tracé.

Sans couleur choisie, un effet tracé se dessine dans la couleur du texte du bloc. Surlignage prend la couleur principale de votre design system.

Importer une animation

L’effet @keyframes personnalisée joue une animation écrite en CSS et rangée dans une bibliothèque commune à tout le site.

  1. Choisissez l’effet @keyframes personnalisée.
  2. À côté de Bibliothèque d’animations, cliquez sur + (Nouvelle animation).
  3. Dans le champ CSS @keyframes, collez un bloc @keyframes.
  4. Cliquez sur Enregistrer l’animation. Elle rejoint la bibliothèque.
  • Une animation contient un seul bloc @keyframes, rien avant ni après. Les étapes acceptées sont from, to et les pourcentages entiers de 0 à 100 %.
  • Seules les transformations, l’opacité, les couleurs, les filtres, les découpes, les ombres et le tracé des SVG sont gardés. Les autres propriétés sont retirées à l’import.
  • Une balise, @import, @media, @supports ou url() fait refuser l’import.
  • Modifier une animation en gardant son nom met à jour tous les blocs qui l’utilisent. Changer son nom crée une animation.

Le crayon Modifier l’animation rouvre la source et le bouton Supprimer retire l’animation de la bibliothèque.

Activer un autre bloc à la fin

Le réglage En finissant, activer rend actif un autre bloc quand l’animation se termine. Ce bloc peut alors lancer ses animations Quand il est activé. La liste propose les blocs de la page qui ont une ancre HTML.

En Jouer une fois, le bloc activé le reste. En Rejouer ou Infinie, il est relâché quand l’animation se retire.

Faire réagir d’autres blocs

La partie Interactions de l’onglet Animations relie un bloc à d’autres.

Les réglages de la partie Interactions
RéglageEffet
Transmettre l’état actif aux enfantsQuand le bloc devient actif, ses enfants directs le deviennent aussi. Ils cessent de l’être avec lui.
Ajouter un bloc cibleChoisit un bloc de la page par son ancre, l’Événement source (Clic, Survol ou À l’activation) et l’Action sur la cible (Activer, Désactiver, Basculer ou Cliquer).
Synchroniser les groupes d’enfantsPosé sur un parent, il fait avancer ensemble les éléments de même rang de ses listes d’enfants.

Chaque enfant activé fait ce que vous lui avez réglé pour l’état actif : ses couleurs à l’état Actif de l’onglet Styles, Masquer ce bloc pour apparaître ou disparaître, ou une animation Quand il est activé.

Exemple : la légende d’une diapositive

Le titre de chaque diapositive entre à son tour quand elle s’affiche.

  1. Sélectionnez une diapositive et activez Transmettre l’état actif aux enfants.
  2. Sélectionnez le titre de sa légende et ajoutez-lui une animation Glissement.
  3. Réglez son Déclencheur sur Quand il est activé.

Chaque fois que la diapositive s’affiche, son titre entre en glissant.

Animer un bloc transformé

Une animation s’ajoute aux réglages du panneau Effets : une carte inclinée glisse ou zoome en restant inclinée.

Les réglages du panneau Effets pendant une animation
RéglageAvec une animation
Rotation, Translation, Échelle, InclinaisonRestent appliqués.
Opacité, Filtre, Tracé de découpeNe se combinent pas avec un effet d’apparition, qui les anime lui-même. Réglés sur le bloc, ils l’emportent et l’effet ne les anime plus : un fondu sur un bloc à 50 % d’opacité ne fait rien. Réglés par un style enregistré, c’est l’effet qui l’emporte.

Respecter les visiteurs sensibles au mouvement

Un visiteur peut demander moins de mouvement dans les réglages de son appareil, ou avec un sélecteur d’animations posé sur votre site. Pour ce visiteur, trois choses changent.

  • les apparitions s’affichent d’emblée dans leur état final et un texte écrit lettre par lettre s’affiche entier ;
  • rien ne suit le pointeur ni le défilement et les icônes animées se figent ;
  • un compteur garde le nombre que vous avez écrit, Mots qui défilent son premier mot et Échelle la taille d’origine du bloc.

Le sélecteur d’animations est décrit dans Sélecteurs d’apparence et d’animations.

Voir aussi

Mis à jour le

Toutes les pages de la documentation