Aucun outil récemment utilisé
Pas encore de favoris

Generateur CSS Box Shadow - Designer d Ombres

194 utilisations
5px
5px
15px
0px
30%

Conseils ombres

Subtil
Faible flou et opacite pour des ombres elegantes
Profondeur
Plus grand decalage Y pour plus de profondeur
Couleur
Ombres colorees plutot que noir pur
Multiples
Combinez plusieurs ombres pour des effets complexes

Questions fréquemment posées

Q Puis-je animer des transitions d'ombre portée sans ralentissement ?
A Oui, mais seulement si vous animez l'opacité ou la couleur. Modifier les valeurs de position — comme le décalage ou le flou — force le navigateur à recalculer la mise en page à chaque image. C'est un tueur de performances sur mobile. Préférez les transitions sur l'opacité ou utilisez un pseudo-élément. Validez l'effet avec l'aperçu en direct du générateur avant de l'implémenter.
Q Peut-on appliquer plusieurs ombres sur un seul élément ?
A Absolument, séparez chaque ombre par une virgule dans le générateur. Cliquez sur « Ajouter une ombre » pour une nouvelle couche. Deux ombres avec des décalages différents donnent un effet de carte surélevée — une douce et profonde, l’autre plus nette. L’aperçu en direct montre toutes les couches simultanément.
Q Y a-t-il une différence entre box-shadow et filter: drop-shadow ?
A Oui, et ce n'est pas la même chose du tout. box-shadow dessine un rectangle autour de la boîte de l'élément — coins compris. filter: drop-shadow épouse la forme réelle du contenu. Une image PNG transparente avec des bords irréguliers aura une ombre parfaitement épousée. Utilise box-shadow pour les cartes, boutons et composants d'interface. Préfère drop-shadow pour les logos ou images découpées. Fais le test ici : applique box-shadow à un élément circulaire, puis remplace-le par drop-shadow dans ton CSS. La différence est flagrante.
Q Pourquoi mon ombre portée paraît-elle pixelisée ou crénelée sur les écrans haute définition ?
A Cela vient d'un rayon de flou trop faible — en dessous de 2px, le rendu devient agressif sur les écrans Retina. Le navigateur répartit l'ombre sur les pixels physiques, et sans assez d'adoucissement, l'escalier apparaît. Monte le flou à 3-4px minimum pour un résultat lisse. L'aperçu en direct du générateur te montre l'effet immédiatement : zoome un coup pour vérifier avant d'exporter.
Q Mon ombre sera-t-elle identique sur tous les navigateurs web modernes ?
A Les navigateurs récents comme Chrome, Firefox et Safari affichent les ombres de manière cohérente grâce aux standards du W3C. Par contre, les anciennes versions d'Internet Explorer ne reconnaissent pas cette propriété et l'ombre n'apparaîtra tout simplement pas. Vérifiez toujours votre rendu sur une version de Chrome 110 ou plus pour garantir que le flou soit parfaitement fluide. Si vous exigez une compatibilité totale, configurez une bordure simple en tant que solution de secours.
Q Que se passe-t-il si je règle les décalages X et Y sur 0 ?
A Vous obtenez une lueur parfaitement uniforme sur les quatre côtés — aucun déplacement directionnel, juste un halo. C'est la technique derrière les effets néon doux et les anneaux de focus. Associez-la à un grand flou (25 px ou plus) et à une couleur à faible opacité comme rgba(0,0,0,0.15) pour une ombre ambiante subtile. Si vous augmentez aussi la valeur d'étalement, l'ombre s'étend uniformément vers l'extérieur, imitant ainsi une bordure plus épaisse. Essayez de basculer sur inset avec les mêmes réglages — vous obtenez un rendu radicalement différent, un vignettage interne.
Q Faut-il des préfixes vendeurs pour que box-shadow fonctionne sur tous les navigateurs ?
A Non, vous pouvez les ignorer complètement. Tous les navigateurs depuis 2015 supportent la syntaxe standard box-shadow sans préfixes -webkit- ou -moz. Les anciens tutoriels du début des années 2010 montrent encore des versions préfixées, mais c'est du code mort aujourd'hui. Chrome 50+, Firefox 40+, Safari 9+ et Edge s'en occupent nativement. Votre code généré fonctionne tel quel. Une réserve : si vous visez une WebView intégrée dans une app mobile héritée, faites un test rapide avant de déployer.
Q Le générateur conserve-t-il mes réglages d'ombre entre deux visites ?
A Non. Dès que vous rechargez la page, tout disparaît — aucun cookie, aucun localStorage. Sur un poste partagé, c'est plutôt rassurant. Pensez donc à copier votre code box-shadow avant de fermer l'onglet. Pour les ombres que vous réutilisez souvent, collez-les dans un petit fichier .css avec des noms parlants, du genre 'carte-survol-profonde'. Vous vous remercierez dans six semaines.
Q Est-ce que les moteurs de recherche pénalisent les sites avec des ombres trop lourdes?
A Les robots ignorent totalement le code CSS. Ils analysent seulement la structure HTML et les textes. Vous pouvez empiler plusieurs ombres sans ruiner votre référencement naturel. Par contre, un rendu trop complexe ralentit les mobiles bas de gamme. Restez sous la barre des 50 pixels de flou.
Q Réduire la taille du code CSS des ombres
A Le code d'une ombre pèse moins de vingt octets. Il n'alourdit pas votre site. Créez plutôt une classe utilitaire réutilisable si vous gérez des centaines de boutons. Votre code reste propre et performant.

Mode d emploi

Outils connexes