Maison > interface Web > tutoriel CSS > le corps du texte

Comment créer une ombre de boîte gauche et droite uniquement en CSS ?

Patricia Arquette
Libérer: 2024-11-28 03:55:19
original
868 Les gens l'ont consulté

How to Create a Left and Right Only Box-Shadow in CSS?

Comment appliquer une ombre de boîte uniquement sur les côtés gauche et droit

Pour obtenir un effet d'ombre de boîte uniquement sur les côtés gauche et droit côtés sans utiliser de hacks ou d'images, vous pouvez profiter de plusieurs ombres de boîte pour simuler le résultat souhaité. Voici comment :

box-shadow: 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 8px -4px rgba(31, 73, 125, 0.8);
Copier après la connexion

Ce code crée deux ombres de boîte : une pour le côté gauche (décalage de -12 px) et une pour le côté droit (décalage de 12 px). Le décalage négatif pour l'ombre gauche et l'utilisation de -4px poussent l'ombre vers l'intérieur, garantissant qu'elle n'apparaît que sur les bords gauche et droit.

Remarque : Comme la solution fournie implique un "masquage " pour masquer l'ombre des autres côtés, envisagez d'explorer des approches alternatives, comme celle suggérée par @Hamish dans la réponse de référence, qui propose une solution plus robuste sans masquage.

Pour améliorer l'ombre des autres côtés, envisagez d'explorer des approches alternatives, comme celle suggérée par @Hamish dans la réponse de référence, qui propose une solution plus robuste sans masquage. effet supplémentaire, vous pouvez ajouter des ombres de boîte supplémentaires pour masquer toute ombre qui pourrait encore transparaître en haut et en bas :

box-shadow: 0 9px 0px 0px white, 0 -9px 0px 0px white, 12px 0 15px -4px rgba(31, 73, 125, 0.8), -12px 0 15px -4px rgba(31, 73, 125, 0.8);
Copier après la connexion

Ce code masque efficacement l'ombre en haut et en bas, fournissant un effet plus raffiné et souhaité.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal