border-image CSS propriété

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.

Exemple de syntaxe CSS border-image :
border-image : url(bordure-image.gif) 10 space;
border-image : url(bordure-image.gif) 10 / 5 space;
border-image : url(bordure-image.gif) 27 41 41 27 / 3 / 5px round;

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é):

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 . Sauf sur les éléments de tableaux si la propriété Css à 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 :

Ecriture complète du raccourci border-image :
border-image-source border-image-slice / border-image-width / border-image-outset border-image-repeat

Le trio , et 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
Ecriture complète du raccourci border-image :
border-image-source border-image-slice / border-image-width  border-image-repeat
border-image-source border-image-slice border-image-repeat
border-image-source border-image-repeat

La propriété Css border annule de la propriété de bordure d'image Css border-image[-*]

Si la propriété Css 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.

Exemples de mixes border-image-* et border :
border-image-width : 30px;
border-image-slice : 30 ; 
border-image-outset : 56px;
border-image-source : url(bordure-image.png);
border : 10px solid red;

Dans ce cas, seule la propriété border-image-source est interprété.

Exemples de mixes border-image-* et border :
border-image-width : 30px;
border-image-slice : 30 ; 
border-image-outset : 56px;
border : 10px solid red;
border-image-source : url(bordure-image.png);

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

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

Avis sur la page https://www.zonecss.fr/proprietes-css/border-image-css.html Votes: 5 / 5 - 2 votes
Cliquez sur une étoile pour voter.