Attribut box-shadow CSS
- Page précédente box-reflect
- Page suivante box-sizing
Définition et utilisation
L'attribut box-shadow ajoute une ou plusieurs ombres au cadre.
Astuce :Utilisez les attributs border-image-* pour construire des boutons élastiques jolis !
Voir également :
Tutoriel CSS3 :Bordure CSS3
Manuel de référence HTML DOM :Attribut boxShadow
Exemple
Ajoutez box-shadow au élément div :
div { box-shadow: 10px 10px 5px #888888; }
Plus d'exemples en bas de la page.
Syntaxe CSS
box-shadow: h-shadow v-shadow blur spread color inset;
Remarque :L'attribut box-shadow ajoute une ou plusieurs ombres au cadre. Cette propriété est une liste d'ombres séparées par des virgules, chaque ombre étant définie par 2 à 4 valeurs de longueur, une valeur optionnelle de couleur et une optionnelle mot-clé inset. Les valeurs omises sont 0.
Valeur de l'attribut
Valeur | Description | Test |
---|---|---|
h-shadow | Obligatoire. Position horizontale de l'ombre. Les valeurs négatives sont autorisées. | Test |
v-shadow | Obligatoire. Position verticale de l'ombre. Les valeurs négatives sont autorisées. | Test |
blur | Optionnel. Distance de flou. | Test |
spread | Optionnel. Dimension de l'ombre. | Test |
color | Optionnel. Couleur de l'ombre. Voir les valeurs de couleur CSS. | Test |
inset | Optionnel. Changez l'ombre externe (outset) en ombre interne. | Test |
Détails techniques
Valeur par défaut : | aucune |
---|---|
Héritabilité : | non |
Version : | CSS3 |
Syntaxe JavaScript : | object.style.boxShadow="10px 10px 5px #888888" |
Plus d'exemples
- Image jetée sur la table
- Cet exemple montre comment créer une image Polaroid et la faire pivoter.
Support du navigateur
Les numéros dans le tableau indiquent la première version du navigateur qui prend en charge cette propriété en totalité.
Les nombres avec -webkit- ou -moz- indiquent la première version utilisant le préfixe.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
10.0 4.0 -webkit- |
9.0 | 4.0 3.5 -moz- |
5.1 3.1 -webkit- |
10.5 |
- Page précédente box-reflect
- Page suivante box-sizing