Pular para o conteúdo

Buscar no Feitio

↵ abre o primeiro↑↓ escolheEsc fecha

Checkbox

Uma caixa de marcar: sim ou não para uma coisa, ou várias escolhas num grupo.

Nesta página

Playground

Estado
Fundo
HTML
<label class="feitio-choice"><input type="checkbox">Avisar no Discord</label>

Quando usar

Quando não usar

Exemplos

Avisar porMarque quantos quiser

Um grupo

Título e dica juntos (space-1), as opções logo abaixo (space-3), e entre uma opção e outra space-2. A marcação é na cor da tinta: o laranja fica para a ação principal.

Mostrar código
HTML
<fieldset class="feitio-fieldset">
  <legend class="feitio-label">Avisar por</legend>
  <span class="feitio-hint">Marque quantos quiser</span>
  <div class="feitio-choices">
    <label class="feitio-choice"><input type="checkbox" name="avisar" value="discord" checked>Discord</label>
    <label class="feitio-choice"><input type="checkbox" name="avisar" value="email">E-mail</label>
  </div>
</fieldset>

Estados

Desmarcada
Marcada
Erro no grupo
Avisar por
Escolha pelo menos um
Desativada

Bons e maus padrões

Faça assim

A caixa e o texto clicáveis juntos, e a marcação em tinta.

Não faça

Marcações em laranja disputam o laranja com o botão de salvar.

Acessibilidade

Atributos

AtributoValoresPara quê
class="feitio-choices"em volta das opçõesspace-2 entre uma opção e outra.
class="feitio-choice"no <label>Caixa e texto clicáveis juntos.
checked, disabled—Marcada; desativada.
aria-invalid="true"no fieldsetErro do grupo, embaixo das opções.
Topo