Proprietà border-image CSS
- la pagina precedente border-end-start-radius
- Pagina successiva border-image-outset
Definizione e uso
L'attributo border-image è un attributo di abbreviazione che imposta i seguenti attributi:
Se il valore è omesso, viene impostato il valore predefinito.
Suggerimento:Usa l'attributo border-image-* per costruire pulsanti flessibili e belli!
Vedi anche:
Tutorial CSS3:Bordi CSS3
Esempio
Riguarda l'immagine come bordo dell'elemento div:
div { -webkit-border-image:url(border.png) 30 30 round; /* Safari 5 */ -o-border-image:url(border.png) 30 30 round; /* Opera */ border-image:url(border.png) 30 30 round; }
Ci sono altri esempi in fondo alla pagina.
Sintassi CSS
border-image: source slice width outset repeat|initial|inherit;
Valore dell'attributo
Valore | Descrizione | Test |
---|---|---|
border-image-source | Il percorso dell'immagine utilizzata nel bordo. | |
border-image-slice | Spostamento dell'immagine di bordo verso l'interno. | |
border-image-width | Larghezza del bordo dell'immagine. | |
border-image-outset | La quantità di immagine di bordo che supera il bordo. | |
border-image-repeat | Se l'immagine di bordo deve essere ripetuta (repeated), arrotondata (rounded) o stirata (stretched). | Test |
Dettagli tecnici
Valore predefinito: | nessuna 100% 1 0 stretch |
---|---|
Ereditarietà: | no |
Versione: | CSS3 |
Sintassi JavaScript: | object.style.borderImage="url(border.png) 30 30 round" |
Altri esempi
- Pulsante Border-image
- Questo esempio dimostra come creare un pulsante utilizzando l'attributo border-image.
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente l'attributo.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
16.0 4.0 -webkit- |
11.0 | 15.0 3.5 -moz- |
6.0 3.1 -webkit- |
15.0 11.0 -o- |
- la pagina precedente border-end-start-radius
- Pagina successiva border-image-outset