Propriétés: box-shadow
Maj: septembre 2011
Une syntaxe très simple
La propriété box-shadow permet de créer des ombres sur un bloc. Cette propriété s’utilise de la façon suivante :
box-shadow:1px 1px 5px 2px black;Où les 5 valeurs correspondent, dans l’ordre :
- Décalage de l’ombre vers la droite
- Décalage de l’ombre vers le bas
- Valeur du flou de l’ombre
- Valeur du rayon de l’ombre
- Couleur de l’ombre
Si une valeur est omise, la valeur par défaut est de 0px. Il existe également le mot-clé inset, qui permet de créer une ombre interne. Il est possible d’ajouter des ombres multiples en les séparant par une virgule
box-shadow:0px 0px 2px white,2px 2px 5px 4px black inset;Au jour d’aujourd’hui (février 2011), cette règle doit encore être préfixée pour être utilisée dans les navigateurs. Ainsi vous devrez utiliser -webkit-, -moz- et -o-.
Besoin de cas concrets? Démos utilisant box-shadow
-
Animation CSS et effet typographique 3D
-
TUTO
Flip-card avec les transformations 3D CSS
-
Infobulle avec effet de transparence en CSS
-
TUTO
Créer un bouton en CSS3 sans images
-
Animations chargement et lecture audio
-
Créer le nouveau menu Mac Apple en CSS3
-
Navigation slide CSS3 avec :target et transitions
-
Formulaire design et accessible en CSS3
-
Galerie photo hover avec transition CSS
-
TUTO
Hover avec transitions
-
Menu Slides avec CSS3
-
Rotation d’un menu en CSS3
-
TUTO
Menu à onglets avec border-radius et box-shadow
Souscrire
Blog iamvdo.me