Parcours de la tâche / de l'entrée au résultat
Comment construire une ombre CSS box-shadow
- 01
Positionnez l'ombre
1–8 Calques d’ombre · X/Y (px): −100…100 · Flou (px): 0–100 · Étendue (px): −100…100 · Couleur · Opacité: 0–1 · inset
- 02
Réglez le flou et l'étendue
Une à huit ombres, avec décalage, flou, étalement, couleur, opacité et inset indépendants.
- 03
Définissez la couleur et l'opacité
Choisissez une Couleur d'ombre à six chiffres — la valeur par défaut #0b0d12 est un quasi-noir — et réglez l'Opacité de l'ombre de 0 à 1 par pas de 0.01. L'opacité devient le canal alpha de la couleur rgba() en sortie, donc 0.28 s'affiche comme rgba(11, 13, 18, 0.28).
- 04
Basculez le mode inset
Activez Ombre interne pour déplacer l'ombre à l'intérieur de la boîte, ce qui se lit comme une surface enfoncée ou en retrait — utile pour les champs de saisie et les boutons basculés. La déclaration générée ajoute le mot-clé inset en tête quand l'interrupteur est actif.
- 05
Comparez avec l'exemple
Cliquez sur Charger un exemple pour un style de référence tranchant : un décalage de 8 px sur les deux axes sans flou ni étendue, en #0f4cff à 0.35 d'opacité — un contour décalé aux bords francs. Réinitialiser ramène l'ombre douce par défaut, et l'aperçu en direct se re-rend à chaque modification.
- 06
Copiez ou téléchargez le CSS
Cliquez sur Copier le CSS pour copier la règle .shadow-card, ou sur Télécharger le .css pour l'enregistrer sous toolars-box-shadow.css. La copie est bloquée tant qu'une valeur est hors limites, donc la déclaration que vous collez est toujours valide. Le HTML inclut le CSS actuel et un exemple fonctionnel. Les contrôles natifs acceptent le clavier.