tutoriais mais recente desenvolvimento web
 

Bootstrap CSS Forms Reference


Bootstrap's Default Settings

Controles de formulários individuais recebem automaticamente algum estilo global com Bootstrap .

Todos textuais <input>, <textarea> e <select> elementos com class="form-control" são definidas como width: 100%; por padrão.

Regras padrão para Bootstrap formas:

  • Adicionar role="form" ao <form> elemento (ajuda a melhorar a acessibilidade para as pessoas que utilizam leitores de tela)
  • Enrole rótulos e controles de formulários em um <div> elemento com class="form-group" (necessário para o espaçamento ideal)
  • Adicionar class="form-control" a todos textuais <input>, <textarea> e <select> elementos

O exemplo a seguir cria um formulário Bootstrap simples com dois campos de entrada, uma caixa de seleção, e um botão de envio:

Exemplo Form Bootstrap

<form role="form">
  <div class="form-group">
    <label for="email">Email address:</label>
    <input type="email" class="form-control" id="email">
  </div>
  <div class="form-group">
    <label for="pwd">Password:</label>
    <input type="password" class="form-control" id="pwd">
  </div>
  <div class="checkbox">
    <label><input type="checkbox"> Remember me</label>
  </div>
  <button type="submit" class="btn btn-default">Submit</button>
</form>
Tente você mesmo "

<form> Classes

Classe Descrição Exemplo
.form-inline Faz um <form> alinhado à esquerda com controles inline-bloco (Isso só se aplica a formas dentro de viewports que são pelo menos 768px de largura) Tente
.form-horizontal Alinha rótulos e grupos de controlos de formulário em um layout horizontal Tente