Générateur de CSS box-shadow
Générez des ombres CSS avancées (box-shadow) avec une interface utilisateur intuitive.
Un outil gratuit qui prend en charge plusieurs couches et les dernières tendances de conception.
Paramètres des couches
Paramètres de l'ombre
Aperçu
À propos
Le générateur de CSS box-shadow est un outil gratuit qui crée des styles d'ombre essentiels (box-shadow) pour la conception Web avec une interface utilisateur intuitive.
Non seulement les ombres simples, mais aussi les ombres riches à plusieurs couches, les ombres lisses comme celles utilisées par Apple et les services Web modernes, le Neumorphisme 3D et le Neo Brutalisme plat peuvent être créés instantanément à partir de préréglages.
Le code généré peut être produit dans trois formats : propriétés CSS standard, variables CSS (propriétés personnalisées) et classes d'utilitaires Tailwind CSS (prend en charge les valeurs arbitraires), et peut être copié en un seul clic.
Comment utiliser
Choisissez un préréglage en haut qui se rapproche de l'image que vous souhaitez créer. Bien sûr, vous pouvez également construire à partir de zéro en ajoutant des couches.
Ajustez les décalages X/Y (position), la force de flou, l'étalement, la couleur et l'opacité. En empilant plusieurs ombres avec "Ajouter une couche", vous pouvez créer des ombres plus naturelles et luxueuses.
Sélectionnez "CSS" ou "Tailwind" dans le panneau de sortie selon votre environnement, et appuyez sur le bouton presse-papiers pour copier le code.
Propriétés
Syntaxe et propriétés de box-shadow
box-shadow: [inset] <offset-x> <offset-y> <blur-radius> <spread-radius> <color>;
- offset-x / offset-y
- La position horizontale et verticale de l'ombre. Les valeurs positives déplacent l'ombre vers la droite/le bas, les valeurs négatives la déplacent vers la gauche/le haut.
- blur-radius (flou)
- Le flou de l'ombre. Plus la valeur est grande, plus l'ombre s'étend et s'éclaircit. À 0, elle devient une limite nette (ombre solide).
- spread-radius (étalement)
- Agrandit ou réduit la taille de l'ombre elle-même. Les valeurs positives entraînent une ombre plus grande que l'élément, les valeurs négatives entraînent une ombre plus petite.
- inset (ombre interne)
- Lorsque ce mot-clé est spécifié, l'ombre tombe à l'intérieur de l'élément plutôt qu'à l'extérieur. Utilisé pour exprimer des interfaces utilisateur en creux.
FAQ
Q. Est-ce que box-shadow affecte les performances ?
Q. Quelle est la différence entre box-shadow et filter: drop-shadow ?
Q. Dans quelles expressions utilise-t-on inset ?
Q. Quels sont les avantages d'empiler plusieurs ombres ?
Cas d'utilisation
Interfaces de cartes et modales
Fait ressortir les éléments de l'arrière-plan, indiquant visuellement à l'utilisateur qu'il s'agit d'éléments cliquables ou d'un contenu important.
États de survol/actifs des boutons
En prolongeant l'ombre au survol de la souris ou en passant à `inset` au clic, vous pouvez implémenter un bouton interactif avec une sensation de pression.
Conception Neumorphisme
En plaçant une ombre claire et une ombre sombre en diagonale sur un élément de la même couleur que l'arrière-plan, vous créez une texture qui donne l'impression que l'élément est repoussé ou en retrait.
Effet de lueur
En réglant le décalage sur 0 et en l'étalant avec des couleurs vives, vous pouvez obtenir un effet comme si l'élément émettait de la lumière en utilisant uniquement CSS.
Envoyer des commentaires
Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.
Les commentaires sont temporairement suspendus
Le serveur est occupé ou la protection anti-spam est active. Veuillez réessayer plus tard.