Tra le tante funzionalità offerte da Bootstrap, ce n'è una che consente di creare progress bar. E' sufficiente un markup come questo:
<div class="progress">
<div class="progress-bar progress-bar-success progress-bar-striped" style="width:100%">
<span class="sr-only">100% completato</span>
</div>
</div>E' possibile comunque avere pezzi differenti di una progress bar, per segnalare in maniera migliore delle percentuali. Ad esempio, con il markup che segue possiamo suddividere la barra, avendo due colori, uno per la parte completa e l'altro per la parte da completare:
<div class="progress">
<div class="progress-bar progress-bar-success progress-bar-striped" style="width: 50%">
<span class="sr-only">50% completato</span>
</div>
<div class="progress-bar progress-bar-warning progress-bar-striped" style="width: 50%">
<span class="sr-only">50% da completare</span>
</div>
</div>La larghezza di ogni singola parte potrà comodamente essere calcolata lato client o server.
Bootstrap offre delle classi che seguono la classica nomenclatura (e la gamma colori) che abbiamo già utilizzato per bottoni o testi, per personalizzare al meglio il colore utilizzato da ciascuna delle parti della progress bar.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Supportare la crittografia di ASP.NET Core con Azure Container App
Ottimizzare le performance usando Span<T> e il metodo Split
Controllare la velocità di spostamento su una pagina HTML
Interagire con Azure DevOps tramite MCP Server
Abilitare automaticamente il force push di un gruppo su Azure DevOps
Creare un agente A2Acon Azure Logic Apps
Creare comandi nella dashboard .NET Aspire
Ricevere notifiche sui test con Azure Load Testing
Gestire codice JavaScript con code splitting e lazy loading
Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
Loggare le query più lente con Entity Framework


