


Un aperçu des nouvelles fonctionnalités de CSS3 : Comment utiliser CSS3 pour obtenir des effets d'ombre
Aperçu des nouvelles fonctionnalités de CSS3 : Comment utiliser CSS3 pour obtenir des effets d'ombre
Introduction :
Avec le développement continu de CSS3, les concepteurs de sites Web modernes peuvent facilement obtenir des effets qui n'étaient auparavant possibles que grâce à la technologie d'image via du CSS pur . L'un d'eux est l'effet d'ombre. Cet article présentera les propriétés d'ombre de CSS3 et fournira des exemples de code pour vous aider à utiliser CSS3 pour obtenir des effets d'ombre.
Propriété d'ombre CSS3 :
Avec la propriété box-shadow de CSS3, nous pouvons ajouter un effet d'ombre aux éléments HTML. Cette propriété nous permet de spécifier le décalage, le flou, la répartition et la couleur de l'ombre. Voici la syntaxe de l'attribut box-shadow :
box-shadow : h-shadow v-shadow blur spread color
où :
- h-shadow spécifie le décalage horizontal de l'ombre, qui peut être un valeur négative ;
- v-shadow spécifie le décalage vertical de l'ombre, qui peut être une valeur négative ;
- blur spécifie le degré de flou de l'ombre, qui peut être 0 ;
- spread spécifie le degré d'expansion de l'ombre, qui peut être 0 ;
- color spécifie la couleur de l'ombre, prend en charge diverses méthodes de représentation des couleurs.
Exemple 1 : Effet d'ombre de base
L'exemple suivant montre comment ajouter un effet d'ombre de base via la propriété box-shadow de CSS3 :
<style> .box { width: 200px; height: 200px; background-color: #f5f5f5; box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.3); } </style>
< ;/head>
<div class="box"> 这是一个带有阴影的盒子 </div>