Animation de l'icône burger d'un menu
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
1h31
de formation
12
leçons vidéo
3
chapitres
Intermédiaire
niveau requis
Sébastien Imbert
Sébastien Imbert
Formateur

Animation de l'icône burger d'un menu

4.8/5 Trustpilot (1385 avis) Satisfait ou remboursé
1h31
de formation
12
leçons vidéo
3
chapitres

Dans ce tuto CSS3 et Javascript, je vous propose d'apprendre à créer et animer un menu Burger. Grâce aux propriétés du CSS3, il est possible de créer, mais aussi d'animer cette icône, sans faire appel à de ressources extérieures (gif, font-icône, etc.).

L'icône Burger est généralement représentée par trois traits horizontaux pour indiquer à l'utilisateur la présence d'un menu. De plus en plus incontournable, elle est très souvent présente sur les versions mobiles de sites web, mais parfois aussi sur des versions desktop.

Au programme de ce cours Création et Animation d'un menu Burger :

Ce tuto se divise en trois chapitres, chaque chapitre sera dédié à une animation correspondant à un niveau de difficulté (débutant, intermédiaire, et avancé)

Au cours des différents chapitres, nous verrons :

  • comment créer une icône burger uniquement en HTML et CSS, ou en l'intégrant directement avec un SVG
  • comment utiliser les pseudo-éléments before et after et les positions absolute et relative
  • comment utiliser la librairie jQuery pour détecter le clic sur l'icône
  • comment faire des transformations et transitions CSS pour créer des animations
  • comment créer un SVG en HTML
  • comment animer un SVG à l'aide des propriétés CSS stroke-dasharray et stroke-dashoffset
  • comment savoir quand utiliser une librairie Javascript ou le CSS pour faire une animation sur du SVG

À la fin de ce tutoriel, vous saurez reproduire les 3 animations de ce tutoriel, mais aussi créer vos propres animations à l'aide des connaissances acquises au cours du tuto.

Je reste bien sûr disponible dans la section d'entraide de ce cours pour répondre à vos questions.

Les fichiers sources sont fournis.
 

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Chapitre 1
Première animation
Chapitre 2
Deuxième animation
Chapitre 3
Troisième animation

Table des matières

Chapitre 1 : Première animation

20m29
 
Leçon 1Création de l'icône statique
Leçon 2Création du script jQuery
Leçon 3Animation de l'icône

Chapitre 2 : Deuxième animation

39m05
 
Leçon 1Création de l'icône statique et effet de hover
Leçon 2Animation de l'icône
Leçon 3Bien comprendre la propriété CSS transform-origin
Leçon 4Création de la bordure en SVG
Leçon 5Animation de la bordure

Chapitre 3 : Troisième animation

31m41
 
Leçon 1Intégrer le SVG dans le HTML
Leçon 2Animation du SVG 1/2
Leçon 3Animation du SVG 2/2
Leçon 4Transitions CSS avec cubic-bezier

Aperçus

Avis des apprenants

Détail des avis
281
Apprenants
14
Commentaires
4,9/5
Note moyenne
5/5
13
4/5
0
3/5
1
2/5
0
1/5
0
Jean-Philippe Mouzet
Jean-Philippe Mouzet
Publié le 18/08/2024
Merci pour ce tuto super sympa, même si j'ai un peu galéré sur le deuxième. Il ne reste plus qu'à trouver des idées.
Valerie Caruana
Valerie Caruana
Publié le 24/06/2024
Super intéressant ! Merci beaucoup. Grandes qualités pédagogiques, facile à suivre et généreux dans les explications supplémentaires (notamment pour stroke-dasharray & offset ;-) Et super pour les explications Ai - svg . Par contre une question : impossible de trouver lmgoncalves github segment dont le lien ne doit plus être celui qui était valide lors de l'enregistrement de la vidéo.
Jean Villemont
Jean Villemont
Publié le 29/03/2023
merci pour ce tuto, pas trop complexe et peu de code

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

intermédiaire

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
13,99€
Paiement unique, sans abonnement
Accès à vie à cette formation
1h31 de vidéo • 3 chapitres
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 752 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1420 tutos gratuits

Notre politique de protection des données