Aller au contenu

Propriété CSS border-image-outset

La propriété CSS border-image-outset spécifie la quantité dont l'image de bordure est étendue au-delà de la boîte de bordure de l'élément. Il s'agit de l'une des propriétés CSS3. La propriété border-image-outset accepte de une à quatre valeurs.

  • Lorsqu'une seule valeur est spécifiée, elle s'applique aux quatre côtés.
  • Lorsque deux valeurs sont spécifiées, la première concerne les côtés haut et bas, et la seconde les côtés droit et gauche.
  • Lorsque trois valeurs sont spécifiées, la première concerne le côté haut, la seconde les côtés droit et gauche, et la troisième le côté bas.
  • Lorsque quatre valeurs sont spécifiées, les valeurs sont appliquées dans l'ordre : haut, droit, bas et gauche.
Valeur initiale0
S'applique àTous les éléments, à l'exception des éléments de tableau internes lorsque border-collapse est "collapse". Elle s'applique également à ::first-letter.
HéritéeNon.
AnimableNon.
VersionCSS3
Syntaxe DOMobject.style.borderImageOutset = "20px";

Syntaxe

Valeurs CSS border-image-outset

css
border-image-outset: length | number | initial | inherit;

Exemple de la propriété border-image-outset :

Exemple de code CSS border-image-outset

html
<!DOCTYPE html>
<html>
  <head>
    <title>Title of the document</title>
    <style>
      .border {
        border: 10px solid transparent;
        padding: 15px;
        border-image: url("https://fr.w3docs.com/uploads/media/default/0001/01/812bf6a749522b8185c1beee20dd99dd6c6c87da.jpeg");
        border-image-slice: 30;
        border-image-repeat: round;
        border-image-outset: 10px 0 15px;
      }
    </style>
  </head>
  <body>
    <h2>Border-image-outset property example</h2>
    <p class="border">Hello World!</p>
    <p>Here is the original image:</p>
    <img src="https://fr.w3docs.com/uploads/media/default/0001/01/812bf6a749522b8185c1beee20dd99dd6c6c87da.jpeg" alt="Border Image" style="width:50%" />
  </body>
</html>

Résultat

Description de CSS border-image-outset

Valeurs

ValeurDescriptionTester »
lengthSpécifie à quelle distance des bords l'image de bordure apparaîtra. La valeur par défaut est 0.Tester »
numberLa taille du débordement de l'image de bordure en tant que multiple des largeurs de bordure correspondantes de l'élément.Tester »
initialDéfinit la propriété à sa valeur par défaut.Tester »
inheritHérite la propriété de son élément parent.

Pratique

Quel est l'utilité de la propriété 'border-image-outset' en CSS ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.