Bootstrap 5: barre di avanzamento
- Pagina precedente Medaglia BS5
- Pagina successiva Caricatore BS5
Barra di progresso di base
La barra di progresso può essere utilizzata per visualizzare il progresso dell'utente in un processo.
Per creare una barra di progresso predefinita, aggiungi .progress
Aggiungi la classe al elemento contenitore e .progress-bar
Aggiungi la classe a ogni elemento figlio. Utilizza l'attributo width CSS per impostare la larghezza della barra di progresso:
Esempio
<div class="progress"> <div class="progress-bar" style="width:70%"></div> </div>
Altezza della barra di progresso
L'altezza predefinita della barra di progresso è 1rem
(di solito 16px
)。Utilizza CSS altezza
per cambiarlo.
Suggerimento:Attenzione, devi impostare la stessa altezza per il contenitore di progresso e la barra di progresso:
Esempio
<div class="progress" style="height:20px"> <div class="progress-bar" style="width:40%;height:20px"></div> </div>
Etichetta della barra di progresso
Aggiungi testo nella barra di progresso per visualizzare la percentuale visibile:
Esempio
<div class="progress"> <div class="progress-bar" style="width:70%">70%</div> </div>
Barra di progresso a colori
Per impostazione predefinita, la barra di progresso è blu (principale). Utilizza qualsiasi classe di sfondo contestuale per cambiare il suo colore:
Esempio
<!-- Blu --> <div class="progress"> <div class="progress-bar" style="width:10%"></div> </div> <!-- Verde --> <div class="progress"> <div class="progress-bar bg-success" style="width:20%"></div> </div> <!-- Turquoise --> <div class="progress"> <div class="progress-bar bg-info" style="width:30%"></div> </div> <!-- Arancione --> <div class="progress"> <div class="progress-bar bg-warning" style="width:40%"></div> </div> <!-- Rosso --> <div class="progress"> <div class="progress-bar bg-danger" style="width:50%"></div> </div> <!-- Bianco --> <div class="progress border"> <div class="progress-bar bg-white" style="width:60%"></div> </div> <!-- Grigio --> <div class="progress"> <div class="progress-bar bg-secondary" style="width:70%"></div> </div> <!-- Grigio Chiaro --> <div class="progress border"> <div class="progress-bar bg-light" style="width:80%"></div> </div> <!-- Grigio Scuro --> <div class="progress"> <div class="progress-bar bg-dark" style="width:90%"></div> </div>
Barra di avanzamento a strisce
Usa .progress-bar-striped
Aggiungi la classe per aggiungere strisce alla barra di avanzamento:
Esempio
<div class="progress"> <div class="progress-bar progress-bar-striped" style="width:40%"></div> </div>
animazione della barra di avanzamento
Aggiungi .progress-bar-animated
Aggiungi la classe per creare animazioni di progresso:
Esempio
<div class="progress-bar progress-bar-striped progress-bar-animated" style="width:40%"></div>
Più barre di avanzamento
Le barre di avanzamento possono essere sovrapposte:
Esempio
<div class="progress"> <div class="progress-bar bg-success" style="width:40%"> Spazio libero </div> <div class="progress-bar bg-warning" style="width:10%"> Avviso </div> <div class="progress-bar bg-danger" style="width:20%"> Danno </div> </div>
- Pagina precedente Medaglia BS5
- Pagina successiva Caricatore BS5