Icônes menu hamburger — Boutons burger animés en CSS

Choisissez parmi 16 menus hamburger animés qui se transforment en croix, flèche ou tiret. Réglez la taille, l’épaisseur, la couleur et la vitesse, choisissez px ou rem, puis copiez le HTML, CSS et JavaScript accessibles ou collez l’icône dans Webflow.

Mis à jour le

Survolez une icône pour la voir s’ouvrir, et cliquez sur une vignette pour la sélectionner. La grande prévisualisation s’ouvre et se ferme toute seule.

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Icônes menu hamburger

  1. Survolez une icône pour la voir s’ouvrir, ou cochez Afficher l’état ouvert pour les voir toutes ouvertes. Cliquez sur celle qui vous plaît.
  2. Réglez la largeur, l’épaisseur, l’espacement, la couleur et la vitesse. Chaque icône se met à jour en direct.
  3. Copiez le CSS, le HTML et le JS, ou utilisez Tout copier pour obtenir un seul bloc.
  4. Pour Webflow, appuyez sur Copier pour Webflow puis collez dans le Designer avec Ctrl/⌘+V.

Un bouton de menu accessible à tous

Chaque icône est un vrai <button>, et non une div cliquable : elle fonctionne donc au clavier et avec les lecteurs d’écran dès le départ.

  • aria-expanded indique aux technologies d’assistance si le menu est ouvert, et le CSS utilise le même attribut pour animer l’icône. Une seule source de vérité.
  • aria-label nomme le bouton, puisqu’il n’a pas de texte visible.
  • Zone de clic : le padding maintient la zone cliquable à au moins 44 pixels de côté.
  • Mouvement réduit désactive l’animation pour les visiteurs qui demandent moins de mouvement.

Relier l’icône à votre menu

Le petit script bascule aria-expanded au clic. Pour afficher votre menu, ajoutez aria-controls="menu" et une règle comme .burger[aria-expanded="true"] ~ #menu { display: block; }, ou basculez une classe sur le menu dans le même gestionnaire de clic.

Dans Webflow, Copier pour Webflow insère un Embed avec l’icône, les styles et le script. Pour ouvrir une barre de navigation Webflow avec cette icône, placez l’Embed dans l’élément Menu Button de la barre. Voir aussi : Styles de boutons CSS, Générateur d’animations au survol CSS, Générateur de loader CSS.

Aussi recherché comme : icône menu hamburger, animation menu hamburger, menu burger css, menu hamburger css, icône hamburger animée, transformer hamburger en croix, menu hamburger webflow, animation icône menu css.

Outils complémentaires : Icônes menu hamburger

Questions fréquentes

Comment transformer un menu hamburger en croix ?
Empilez trois lignes, puis, lorsque le bouton est ouvert, faites pivoter la ligne du haut et celle du bas de 45 degrés en sens opposés et masquez celle du milieu. Choisissez le style Croix pour obtenir le code.
Ai-je besoin de JavaScript pour un menu hamburger ?
Quelques lignes suffisent pour basculer aria-expanded au clic, afin que les lecteurs d’écran connaissent l’état du menu. L’animation elle-même est en CSS pur.
Comment utiliser cette icône dans une barre de navigation Webflow ?
Appuyez sur Copier pour Webflow et collez l’Embed dans l’élément Menu Button de la barre de navigation, en supprimant l’icône par défaut. La barre de navigation Webflow ouvre toujours le menu au clic.
Puis-je utiliser ces icônes dans des projets commerciaux ?
Oui. Elles sont gratuites pour un usage personnel comme pour des projets clients, sans mention d’attribution requise.
Puis-je installer Icônes menu hamburger en tant qu’application web et l’utiliser hors ligne ?
Oui. Icônes menu hamburger est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires