Définition de la CSS border-image.
La propriété de bordure d'image CSS border-image
est un raccourci pour déclarer un ensemble de propriétés d'images de bordure Css en une seule fois.
La propriété de bordure d'image CSS border-image
peut prendre à la suite, les valeurs des propriétés CSS de (dans l'ordre énoncé):
-
border-image-source
: image ou dégradé à utiliser pour l'image de bordure. -
border-image-slice
: valeur qui détermine les motifs de l'image de bordure Css, peut être omise. -
border-image-width
: valeur de l'épaisseur de la bordure d'image Css, peut être omise. -
border-image-outset
: valeur du décalage de la bordure d'image Css, peut être omise.. -
border-image-repeat
: valeur de répétition des motifs de l'image de bordure Css, peut être omise.
Exemple de code border-image
CSS
Conditions d'application de la CSS border-image.
La propriété de bordure d'image CSS border-image
est applicable sur l'ensemble des balises HTML ou XHTML et au pseudo-élément CSS :first-letter
. Sauf sur les éléments de tableaux si la propriété Css border-collapse
à la valeur collapse
.
L'image de bordure Css ne doit pas contenir d'informations qui donnent un sens à l'élément ou la page (accessibilité).
Héritage des valeurs Css de border-image.
La propriété de bordure d'image CSS border-image
n'est pas héritée.
Problème d'interprétation de border-image en Css.
La propriété de bordure d'image CSS border-image
ne pose pas de problème d'interprétation. Cependant, il existe un bug lié à border-style
.
Règles de syntaxes CSS pour border-image.
Règle d'écriture de la propriété de bordure d'image Css border-image
Si l'on veut déclarer toutes les valeurs alors l'écriture est la suivante :
Le trio border-image-slice
, border-image-width
et border-image-outset
doit être séparé par des "/", si vous voulez omettre une des trois valeurs sachez que :
- La première valeur sera toujours considérée comme étant la propriété Css
border-image-slice
. - La deuxième valeur sera toujours considérée comme étant la propriété Css
border-image-outset
La propriété Css border annule de la propriété de bordure d'image Css border-image[-*]
Si la propriété Css border
est déclarée après une des propriétés Css border-image-*
ou border-image
alors cette propriété de bordure d'image n'est pas interprétée.
Dans ce cas, aucune des propriétés Css de bordures d'image ne sont pas interprétés.
Dans ce cas, seule la propriété border-image-source est interprété.
Voir le Influence de la propriété CSS border sur les propriétés CSS border-image-*
Compatibilités navigateurs de la propriété border-image
- Détails des versions de la CSS border-image
- Propriété
border-image
est compatible avec CSS3 et plus.
Votre avis sur la définition border-image en CSS
Votez pour la définition CSS border-image
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 5 / 5 - 2
votes
Cliquez sur une étoile pour voter.