Générateur de boutons CSS — Boutons stylisés avec survol et focus

Concevez un bouton qui rend bien dans chaque état. Partez d'un préréglage — plein, contour, fantôme, pilule, dégradé, 3D, verre ou néo-brutaliste — puis ajustez les couleurs, les marges, le rayon des coins, la bordure et l'ombre, ainsi que les effets au survol, à l'activation et au focus. Testez en direct dans l'aperçu et copiez un CSS et HTML propre et accessible.

Mis à jour le

Survolez, cliquez et utilisez Tab jusqu'au bouton pour voir chaque état.

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

Comment utiliser : Générateur de boutons CSS

  1. Partez d'un préréglage : plein, contour, fantôme, pilule, dégradé, 3D, verre ou néo-brutaliste.
  2. Modifiez les couleurs (ou un dégradé), la taille de police, les marges, le rayon des coins, la bordure et l'ombre.
  3. Choisissez un effet au survol et testez chaque état dans l'aperçu : survol, pression, et Tab pour l'anneau de focus.
  4. Copiez le CSS et le HTML ; renommez la classe .btn si vous le souhaitez.

Chaque état, accessible par défaut

  • Survol offre une réponse visuelle claire grâce à une courte transition.
  • Actif (enfoncé) déplace légèrement le bouton vers le bas, pour un clic plus tangible.
  • Focus-visible affiche un contour marqué uniquement pour les utilisateurs au clavier : le bouton reste épuré pour la souris, sans jamais devenir invisible pour ceux qui naviguent avec Tab.
  • prefers-reduced-motion désactive les mouvements pour les visiteurs qui demandent moins d'animations.

Vérifiez le texte par rapport à la couleur du bouton avec le Vérificateur de contraste — le WCAG exige au moins 4,5:1 pour un texte normal. Utilisez un vrai <button> pour les actions et un <a> pour la navigation ; le CSS fonctionne pour les deux. À voir aussi : Générateur d'ombre portée, Générateur de dégradé CSS, Générateur d'animation au survol CSS.

Aussi recherché comme : générateur de bouton css, générateur bouton css, styles de boutons css, effet survol bouton css, bouton dégradé css, créer un bouton css, code bouton css, style bouton webflow.

Outils complémentaires : Générateur de boutons CSS

  • Générateur border-radius — Arrondissez les coins de n'importe quel élément : utilisez un seul curseur pour tous les coins, ou réglez chaque coin séparément.
  • Générateur de glassmorphism — Concevez une carte en verre dépoli avec des curseurs en direct et copiez un CSS compatible avec tous les navigateurs, avec le préfixe -webkit-backdrop-filter et une solution de repli pour les anciens navigateurs.
  • Générateur d’animation CSS — Concevez vos animations CSS sur une vraie timeline de keyframes.
  • Générateur Keyframes CSS — Un éditeur visuel pour @keyframes.

Questions fréquentes

Comment créer un effet de survol de bouton en CSS ?
Ajoutez une règle :hover qui modifie le fond, l'ombre ou la position, ainsi qu'une transition sur le bouton pour animer le changement. Choisissez un effet au survol ici pour obtenir le code.
Faut-il supprimer le contour de focus des boutons ?
Non — les utilisateurs au clavier en ont besoin. Utilisez :focus-visible, comme ce générateur, pour que l'anneau apparaisse à la navigation au clavier mais pas après un clic de souris.
Comment créer un bouton avec un dégradé ?
Cochez Arrière-plan en dégradé et choisissez deux couleurs ; le CSS utilise linear-gradient comme background-image.
Cela fonctionne-t-il avec Webflow ?
Oui — collez le CSS dans un élément Embed avec une balise style (ou dans le code personnalisé de votre site) et donnez à votre bouton Webflow la classe btn, ou recopiez les valeurs dans le panneau Style.
Puis-je installer Générateur de boutons CSS en tant qu’application web et l’utiliser hors ligne ?
Oui. Générateur de boutons CSS 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