Barra de Progresso Bootstrap 5
- Página anterior Balanço BS5
- Próxima página Carregador BS5
Barra de progresso básica
A barra de progresso pode ser usada para mostrar o progresso do usuário em algum processo.
Para criar uma barra de progresso padrão, adicione .progress
Adicione a classe ao elemento contêiner e defina .progress-bar
Adicione a classe ao elemento filho. Use a propriedade width CSS para definir a largura da barra de progresso:
Exemplo
<div class="progress"> <div class="progress-bar" style="width:70%"></div> </div>
Altura da barra de progresso
A altura padrão da barra de progresso é 1rem
(normalmente 16px
)。Use CSS height
propriedade para alterá-lo.
Dica:Atenção, você deve definir a mesma altura para o contêiner de progresso e a barra de progresso:
Exemplo
<div class="progress" style="height:20px"> <div class="progress-bar" style="width:40%;height:20px"></div> </div>
Rótulo da barra de progresso
Adicione texto dentro da barra de progresso para exibir a porcentagem visível:
Exemplo
<div class="progress"> <div class="progress-bar" style="width:70%">70%</div> </div>
Barra de progresso colorida
Por padrão, a barra de progresso é azul (principal). Use qualquer classe de fundo de contexto para alterar sua cor:
Exemplo
<!-- Azul --> <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> <!-- Turquesa --> <div class="progress"> <div class="progress-bar bg-info" style="width:30%"></div> </div> <!-- Laranja --> <div class="progress"> <div class="progress-bar bg-warning" style="width:40%"></div> </div> <!-- Vermelho --> <div class="progress"> <div class="progress-bar bg-danger" style="width:50%"></div> </div> <!-- Branco --> <div class="progress border"> <div class="progress-bar bg-white" style="width:60%"></div> </div> <!-- Cinzento --> <div class="progress"> <div class="progress-bar bg-secondary" style="width:70%"></div> </div> <!-- Cinzento Claro --> <div class="progress border"> <div class="progress-bar bg-light" style="width:80%"></div> </div> <!-- Cinzento Escuro --> <div class="progress"> <div class="progress-bar bg-dark" style="width:90%"></div> </div>
barras de progresso com listras
Use .progress-bar-striped
Use a classe para adicionar listras às barras de progresso:
Exemplo
<div class="progress"> <div class="progress-bar progress-bar-striped" style="width:40%"></div> </div>
animação de barra de progresso
Adicione .progress-bar-animated
Use a classe para criar animações de barras de progresso:
Exemplo
<div class="progress-bar progress-bar-striped progress-bar-animated" style="width:40%"></div>
Múltiplas barras de progresso
As barras de progresso também podem ser empilhadas:
Exemplo
<div class="progress"> <div class="progress-bar bg-success" style="width:40%"> Espaço livre </div> <div class="progress-bar bg-warning" style="width:10%"> AVISO </div> <div class="progress-bar bg-danger" style="width:20%"> DANGER </div> </div>
- Página anterior Balanço BS5
- Próxima página Carregador BS5