CSS3 consente di controllare in modo molto preciso lo sfondo degli elementi della pagina.
Tra le nuove proprietà introdotte troviamo background-clip che consente di specificare quale sarà l'area interessata dallo sfondo. I valori disponibili sono:
- border-box: lo sfondo verrà disegnato a partire dal bordo (il bordo sovrasta comunque lo sfondo)
- padding-box: lo sfondo verrà disegnato a partire dalla spaziatura interna dell'elemento
- content-box: lo sfondo verrà disegnato a partire dal contenuto
Lo stile presentato nell'esempio seguente mostra in modo evidente i diversi risultati che si possono ottenere utilizzando la proprietà background-clip:
div
{
color: #000;
padding: 20px;
border: 10px dotted #f00;
background-color: yellow;
}
div.borderBox
{
background-clip: border-box;
}
div.paddingBox
{
background-clip: padding-box;
}
div.contentBox
{
background-clip: content-box;
}
Le specifiche complete per gli sfondi e i bordi di CSS3 sono disponibili all'indirizzo http://www.w3.org/TR/css3-background/
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Disabilitare la telemetria nella CLI di GitHub
Keynote .NET Conference Italia 2025
Impostare la content-visibility in CSS per ottimizare il rendering iniziale di una pagina
Gestire gli errori nelle Promise JavaScript con try()
Utilizzo di CSS Scroll Snap per realizzare un carousel
GitHub Quick Review per la valutazione dello stato di compliance dell'organizzazione aziendale
Utilizzare il Null conditional assignment di C# 14
Cambiamenti in OpenAPI per la documentazione di ASP.NET
Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
How to be a DevOps engineer in the AI era
Come automatizzare il download dei report di billing da GitHub Enterprise
Utilizzo delle stepped value functions nel CSS


