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
Gestire i dati con Azure Cosmos DB Data Explorer
C# 12: Cosa c'è di nuovo e interessante
Sfruttare GPT-4o realtime su Azure Open AI per conversazioni vocali
Filtering sulle colonne in una QuickGrid di Blazor
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Ottenere un token di accesso per una GitHub App
Implementare l'infinite scroll con QuickGrid in Blazor Server
Eseguire query per recuperare il padre di un record che sfrutta il tipo HierarchyID in Entity Framework
Visualizzare le change sul plan di Terraform tramite le GitHub Actions
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Modificare i metadati nell'head dell'HTML di una Blazor Web App