Maison  >  Article  >  interface Web  >  Quelle est l'utilisation de box-shadow en CSS3

Quelle est l'utilisation de box-shadow en CSS3

WBOY
WBOYoriginal
2022-03-17 17:27:321966parcourir

En CSS3, l'attribut "box-shadow" est utilisé pour ajouter une ou plusieurs ombres à la boîte et définir le style de l'ombre. La syntaxe est "box-shadow : ombre horizontale ombre verticale flou distance taille de l'ombre la couleur de. l'ombre sera à l'extérieur. L'ombre sera transformée en ombre intérieure ;".

Quelle est l'utilisation de box-shadow en CSS3

L'environnement d'exploitation de ce tutoriel : système Windows 10, version CSS3&&HTML5, ordinateur Dell G3.

Quelle est l'utilisation de box-shadow en CSS3 ?

box-shadow : none | inset (valeur facultative, non définie, pour la projection externe, définie, pour la projection interne) x-offset (décalage horizontal de l'ombre, la direction positive est à droite) décalage y (le décalage vertical de l'ombre, la direction positive est en bas) rayon de flou (le rayon de flou de l'ombre, qui est positif, 0 signifie aucun effet de flou, plus la valeur est grande, plus elle est floue) spread-radius (le rayon d'expansion de l'ombre, peut être positif ou négatif) color (définit la couleur de l'ombre de l'objet)

Description de la valeur de l'attribut :

1. Type d'ombre : ce paramètre est facultatif. ombre extérieure ; si sa seule valeur est "en médaillon", c'est Transformez l'ombre extérieure en ombre intérieure

2. 3. Décalage Y : fait référence au décalage vertical de l'ombre. Sa valeur peut également être positive ou négative. Pour les valeurs positives, l'ombre est en bas de l'objet. Pour les valeurs négatives, l'ombre est en haut de l'objet. 4. Rayon de flou de l'ombre : Ce paramètre est facultatif et ne peut être positif que si sa valeur est 0,. cela signifie que l'ombre n'a pas d'effet de flou. Plus la valeur est grande, plus le bord de l'ombre est flou. 5. Rayon d'expansion de l'ombre : Ce paramètre est facultatif et sa valeur peut être positive ou négative. positif, toute l'ombre sera agrandie. Au contraire, elle sera réduite.

6. Couleur de l'ombre : Lorsqu'aucune couleur n'est définie, le navigateur utilisera la couleur par défaut, mais chaque navigateur les couleurs par défaut. sont différents, en particulier les navigateurs Safari et Chrome sous le noyau webkit seront incolores, c'est-à-dire transparents. Il est recommandé de ne pas omettre ce paramètre.

**Remarque :** Pour plusieurs calques d'ombres, le calque le plus intérieur a la priorité la plus élevée, puis il diminue en séquence. Utilisez des virgules "," pour séparer.

Application pratique de box-shadow

Exemple 1 : Ne définissez pas l'axe X et l'axe Y, définissez le rayon de flou de l'ombre sur 15 px, il fonctionnera dans sa propre plage de rayon et sa propre couleur.

box-shadow: 0 0 15px #f00;

Rendu :

Exemple 2 : Réglez l'axe X et l'axe Y sur des valeurs positives (valeurs positives : axe X vers la droite et axe Y vers le bas)

box-shadow:4px 4px 15px #f00;

Rendu :

Quelle est lutilisation de box-shadow en CSS3

Exemple 3 : box -shadow : inset est l'ombre intérieure de box-shadow C'est écrit de la même manière que ci-dessus La seule différence est qu'un encart est ajouté

box-shadow:0 0 15px #f00 inset;

Rendu :

Quelle est lutilisation de box-shadow en CSS3

(Vidéo d'apprentissage. partage :

tutoriel vidéo CSS

)

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!

Déclaration:
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
Article précédent:Qu'est-ce que rgba en CSS3Article suivant:Qu'est-ce que rgba en CSS3