FC ConcursosFC Concursos

Questão FC373555

No desenvolvimento de sites muitas vezes é necessário criar botões como mostrados na figura abaixo, indicando algum procedimento de carregamento no site, em que a imagem de um pequ

Desenvolvimento Web

FCC · 2019

No desenvolvimento de sites muitas vezes é necessário criar botões como mostrados na figura abaixo, indicando algum procedimento de carregamento no site, em que a imagem de um pequeno círculo fica girando no interior do botão.

 

 

Usando Bootstrap 4, em condições ideais, este botão pode ser criado por meio do bloco de código abaixo.


<button class="btn btn-primary">
  ..I..
  Carregando..
</button>


O código ficará correto se a indicação I for substituída pela instrução:

  1. <spinner class="loading-circle"></spinner>
  2. <span class="spinner-circle"></span>
  3. <label class="shape-loading"></label>
  4. <span class="spinner-border spinner-border-sm"></span>
  5. <label class="spinner-loader"></label>
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

<span class="spinner-border spinner-border-sm"></span> é o componente de spinner do Bootstrap 4 usado para indicar carregamento dentro de elementos como botões. Ele renderiza um pequeno círculo giratório criado por estilos CSS (borda + animação).

A classe .spinner-border gera o spinner; a classe .spinner-border-sm reduz seu tamanho para encaixar em botões compactos. A tag <span> é adequada porque é inline e pode ficar vazia — o estilo faz a animação.

No botão, posicione o spinner antes do texto: <button class="btn btn-primary"><span class="spinner-border spinner-border-sm"></span> Carregando...</button>.

Para acessibilidade, acrescente role="status" e um texto oculto, por exemplo <span class="sr-only">Carregando...</span>, garantindo que leitores de tela informem a ação.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo