CSS3 - Immagine del bordo

La proprietà dell'immagine del bordo CSS viene utilizzata per aggiungere il bordo dell'immagine ad alcuni elementi. Non è necessario utilizzare alcun codice HTML per chiamare l'immagine del bordo.Una sintassi di esempio dell'immagine del bordo è la seguente:

#borderimg {
   border: 10px solid transparent;
   padding: 15px;
}

I valori più comunemente usati sono mostrati di seguito:

Sr.No. Valore e descrizione
1

border-image-source

Utilizzato per impostare il percorso dell'immagine

2

border-image-slice

Utilizzato per tagliare l'immagine del confine

3

border-image-width

Utilizzato per impostare la larghezza dell'immagine del bordo

4

border-image-repeat

Utilizzato per impostare l'immagine del bordo come arrotondata, ripetuta e allungata

Esempio

Di seguito è riportato l'esempio che dimostra come impostare un'immagine come bordo per gli elementi.

<html>
   <head>
      <style>
         #borderimg1 { 
            border: 10px solid transparent;
            padding: 15px;
            border-image-source: url(/css/images/border.png);
            border-image-repeat: round;
            border-image-slice: 30;
            border-image-width: 10px;
         }
         #borderimg2 { 
            border: 10px solid transparent;
            padding: 15px;
            border-image-source: url(/css/images/border.png);
            border-image-repeat: round;
            border-image-slice: 30;
            border-image-width: 20px;
         }
         #borderimg3 { 
            border: 10px solid transparent;
            padding: 15px;
            border-image-source: url(/css/images/border.png);
            border-image-repeat: round;
            border-image-slice: 30;
            border-image-width: 30px;
         }
      </style>
   </head>

   <body>
      <p id = "borderimg1">This is image boarder example.</p>
      <p id = "borderimg2">This is image boarder example.</p>
      <p id = "borderimg3">This is image boarder example.</p>
   </body>
</html>

Produrrà il seguente risultato: