Como criar: Botão de carregamento

Aprenda a usar CSS para criar botões de carregamento.

Como definir o estilo do botão de carregamento

Primeiro passo - Adicionar HTML:

Adicionar biblioteca de ícones, por exemplo Font Awesome, e anexar ícones ao botão HTML:

<!-- Adicionar biblioteca de ícones -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<!-- Adicionar ícone Font Awesome ao botão (observe que a classe fa-spin fará o ícone girar) -->
<button class="buttonload">
  <i class="fa fa-spinner fa-spin"></i>Carregando
</button>
<button class="buttonload">
  <i class="fa fa-circle-o-notch fa-spin"></i>Carregando
</button>
<button class="buttonload">
  <i class="fa fa-refresh fa-spin"></i>Carregando
</button>

Segundo passo - Adicionar CSS:

/* Definir o estilo do botão */
.buttonload {
  background-color: #04AA6D; /* Fundo verde */
  border: none; /* Remover a borda */
  color: white; /* Texto branco */
  padding: 12px 16px; /* Alguns espaços internos */
  font-size: 16px /* Definir o tamanho da fonte */
}

Experimente pessoalmente

Página relevante

Tutorial:Tutorial de ícone

Tutorial:Botão CSS

Tutorial:Como criar carregador CSS