Nello script precedente abbiamo visto come gli pseudo-elementi :before e :after ci consentano facilmente di inserire elementi da utilizzare per applicare un comportamento al contenitore, senza modificare l'HTML.
Nello script di oggi vedremo come ottenere, con questa possibilità, un bordo arrotondato e sfumato. Ci basta definire queste regole, facendo attenzione a come andiamo ad ancorare in maniera assoluta uno pseudo-elemento prima dell'elemento stesso, a cui andiamo a specificare il bordo di sinistra, sfruttando la possibilità di definirlo arrotondato e con l'alpha, per la trasparenza.
.roundedBorder {
position: relative;
overflow: hidden;
padding-left: 20px;
}
.roundedBorder:before {
content: "";
position: absolute;
width: 10px;
top: 5%;
height: 90%;
left: -10px;
border-radius: 15px / 50px;
box-shadow:0 0 13px rgba(0,0,0,0.6);
}}L'effetto che otterremo una volta che abbiamo applicato questo CSS è contenuto nell'immagine seguente:

Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Generare una User Delegation SAS in .NET per Azure Blob Storage
Testare il failover sulle region in Azure Storage
Utilizzare i variable font nel CSS
Controllare la velocità di spostamento su una pagina HTML
Ottimizzare le performance usando Span<T> e il metodo Split
Ricevere notifiche sui test con Azure Load Testing
Gestione file Javascript in Blazor con .NET 9
Esporre tool MCP con Azure Functions
Ospitare n8n su Azure App Service
Configurare lo startup di applicazioni server e client con .NET Aspire
Integrare OpenAI tramite Aspire
Configurare e gestire sidecar container in Azure App Service


