CSS Box Shadow Generator

Concevez visuellement des ombres portées — ajustez le décalage, le flou, l'étendue, la couleur et l'opacité, et copiez le CSS.

Comment utiliser

  1. Déplacez les curseurs pour définir le décalage horizontal et vertical, le flou, l'étendue et l'opacité de l'ombre.
  2. Choisissez une couleur, et cochez « Inset » pour une ombre intérieure au lieu d'une ombre extérieure.
  3. Copiez le CSS en un clic. La boîte d'aperçu montre exactement le rendu final.

À propos de cet outil

La propriété box-shadow donne de la profondeur aux éléments plats. Elle prend cinq valeurs : le décalage horizontal, le décalage vertical, le rayon de flou, le rayon d'étendue et la couleur. Une ombre subtile avec un grand flou et un petit décalage donne une impression d'élévation ; une ombre serrée avec un fort décalage donne un bord marqué. Les designers ajustent ces chiffres au ressenti, en déplaçant des curseurs et en voyant le résultat — exactement ce que fait cet outil.

La boîte d'aperçu au centre montre l'ombre pendant que vous déplacez les curseurs. La ligne CSS en dessous se met à jour en temps réel : copiez-la et collez-la dans votre feuille de style. L'outil prend également en charge les ombres inset, qui se dessinent à l'intérieur de l'élément au lieu de l'extérieur — utile pour les boutons pressés, les champs de saisie et les panneaux en retrait.

Tout s'exécute dans votre navigateur. L'aperçu est un vrai box-shadow CSS appliqué à un div, pas un rendu ou une approximation. Ce que vous voyez ici est ce que vos utilisateurs verront.

La formule

box-shadow: [inset] offset-x offset-y blur-radius spread-radius color

Questions fréquentes

What is the spread radius?

Il étend ou contracte l'ombre avant le flou. Un spread positif rend l'ombre plus grande que l'élément ; un spread négatif la rend plus petite. Zéro signifie que l'ombre a la même taille que l'élément.

Can I have multiple shadows?

Oui, en CSS. Cet outil génère une ombre. Pour en ajouter d'autres, séparez-les par des virgules dans votre feuille de style.

What is inset?

Il dessine l'ombre à l'intérieur de l'élément au lieu de l'extérieur. Utile pour les boutons à l'état pressé ou les panneaux en retrait.

Fonctionne-t-il avec border-radius ?

Oui. L'ombre suit automatiquement le border-radius de l'élément.

Why use rgba instead of hex?

Parce que le curseur d'opacité a besoin d'un canal alpha. Les couleurs hexadécimales sont opaques ; rgba permet à l'ombre d'être semi-transparente, ce qui paraît plus naturel.

Outils associés

Des liens trop longs ? Raccourcissez-les gratuitement

Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.

Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.