HTML and CSS Reference
In-Depth Information
Figura 6.5 - Opzioni di ridimensionamento dello sfondo.
Attraverso le proprietà background-clip e background-origin possiamo anche
definire come lo sfondo e le immagini di sfondo verranno posizionati rispetto ai bordi
( border-box ), ai margini interni ( padding-box ) o al contenuto ( content-box )
dell'elemento.
Per completare la personalizzazione dell'aspetto di un elemento, possiamo aggiungere
un bordo. Come abbiamo visto nel capitolo precedente, è possibile impostare le caratte-
ristiche di ogni bordo (superiore, inferiore, destro e sinistro) singolarmente, decidendo lo
spessore, il colore, lo stile della linea e gli eventuali arrotondamenti agli angoli.
Oltre a queste caratteristiche, importanti per capire il box model, possiamo impostare
immagini come bordo. Impostando la proprietà border-image possiamo definire
l'immagine da utilizzare come “pattern” per il riempimento dei bordi e degli angoli, indi-
care la porzione che dovrà essere usata per ogni bordo e decidere se l'immagine, per com-
pletare il riempimento del bordo, dovrà essere ripetuta ( round ) oppure se dovrà essere
“stirata” ( stretch ). L'esempio 6.8 mostra due possibili implementazioni per utilizzare
un'immagine come bordo.
Esempio 6.8
div.demo1
{
width: 300px;
height: 120px;
border: 20px;
border-image: url(border.png) 20 stretch round;
}
div.demo2
 
Search WWH ::




Custom Search