Créer un bouton burger animé en CSS3

Un bouton de menu animé
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre CSS 3
Revoir le teaser Je m'abonne
4,5
Transcription

89,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,5
89,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

L'objectif de cette vidéo est de vous apprendre à créer un bouton burger animé en CSS3, sans avoir recours à JavaScript, en utilisant les propriétés CSS avancées et les pseudo-classes.

Apprenez à réaliser et animer un bouton burger en CSS3, de manière simple et efficace.

Cette leçon vous guidera dans la création d'un bouton burger entièrement en CSS3. Sans recours à JavaScript, nous utiliserons des éléments HTML tels que input et span avec des pseudo-classes comme ::before et ::after pour concevoir et animer le bouton. Nous allons également explorer l'utilisation de la classe checked pour animer les éléments, et détailler les techniques pour faire apparaître et disparaître les barres du bouton, en ajoutant des transitions pour un effet plus fluide. L'objectif est de transformer ces barres en croix lors du clic, offrant ainsi une expérience utilisateur moderne et intuitive.

Voir plus
Questions réponses
Quels éléments HTML sont utilisés pour créer le bouton burger?
Nous utilisons un élément label et des spans pour créer les barres du bouton.
Pourquoi utilisons-nous une case à cocher de type 'checkbox'?
Nous utilisons une case à cocher pour pouvoir cibler la pseudo-classe :checked en CSS, ce qui nous permet d'animer les éléments lors du clic.
Comment appliquer des animations douces lors de la transformation du bouton?
Nous utilisons la propriété transition en CSS pour ajouter des effets de transition lors du changement d'état des éléments.

Programme détaillé

4 commentaires
4,5
4 votes
5
4
3
2
1
pierre.hiroux
Il y a 4 months
Commentaire
La formation est divisée en 90 modules sans lien entre eux et sans progression pédagogique. Il faut les réorganiser par thème pour donner plus de cohérence et donner de la progression pédagogique à la formation. Multiples fautes d'orthographe dans les textes.
henridjithat
Il y a 1 year
Commentaire
Très bonne formation, étant débutant j'ai beaucoup appris.
yvan.vogel
Il y a 2 years
Commentaire
J'en suis arrivé au bout.. Un vrai marathon. Très longue formation, à mon avis c'est plutôt 30h de cours et non pas 15h.
Après c'est une formation hyper claire et détaillée. L'auteur a fait un panorama complêt sur le CSS3.
g.vanleynseele
Il y a 3 years
Commentaire
Cours très clair et très bien expliqué! Par contre il manque la moitié des fichiers de travail !