English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bootstrap4 Supporta os seguintes controles de formulário:
input
textarea
checkbox
radio
select
Bootstrap suporta todos os HTML5 Tipo de entrada: text, password, datetime, datetime-local, data, mês, hora, semana, número, email, url, pesquisa, tel, e cor。
Atenção: Se o atributo type do input não for declarado corretamente, o estilo da caixa de entrada não será exibido.
Os seguintes exemplos usam dois elementos input, um text e um password :
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8" <meta name="viewport" content="width=device-width, initial-scale=1" <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js></script> </head> <body> <div class="container"> <h2>Controle de formulário: input</h2> <p>Os seguintes exemplos usam dois elementos input, um text e um password:</p> <form> <div class="form-group"> <label for="usr">Nome de usuário:</label>/label> <input type="text" class="form-control" id="usr"> </div> <div class="form-group"> <label for="pwd">Senha:</label>/label> <input type="password" class="form-control" id="pwd"> </div> </form> </div> </body> </html>Teste Veja ‹/›
Os seguintes exemplos demonstram o estilo do textarea.
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8" <meta name="viewport" content="width=device-width, initial-scale=1" <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js></script> </head> <body> <div class="container"> <h2>Controle de formulário: textarea</h2> <p>Os seguintes exemplos demonstram o estilo do textarea.</p> <form> <div class="form-group"> <label for="comment">Comentário:</label>/label> <textarea class="form-control" rows="5" id="comment"></textarea> </div> </form> </div> </body> </html>Teste Veja ‹/›
Caixas de seleção são usadas para permitir que o usuário escolha entre uma série de opções pré-definidas, podendo selecionar uma ou mais.
Os seguintes exemplos incluem três opções. A última é desativada:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8" <meta name="viewport" content="width=device-width, initial-scale=1" <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js></script> </head> <body> <div class="container"> <h2>Controle de formulário: checkbox</h2> <p>Os seguintes exemplos incluem três opções. A última é desativada: </p> <form> <div class="form-check"> <label class="form-marcar-label"> <input type="checkbox" class="form-marcar-input" value="">Opção 1 </label> </div> <div class="form-check"> <label class="form-marcar-label"> <input type="checkbox" class="form-marcar-input" value="">Opção 2 </label> </div> <div class="form-check disabled"> <label class="form-marcar-label"> <input type="checkbox" class="form-marcar-input" value="" disabled>Opção 3 </label> </div> </form> </div> </body> </html>Teste Veja ‹/›
usando .form-marcar-inline classe permite que as opções sejam exibidas na mesma linha:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8" <meta name="viewport" content="width=device-width, initial-scale=1" <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js></script> </head> <body> <div class="container"> <h2>Controle de formulário: checkbox</h2> <p>Os seguintes exemplos incluem três opções. A última é desativada, usando .form-marcar-inline classe permite que as opções sejam exibidas na mesma linha:</p> <form> <div class="form-check form-marcar-inline"> <label class="form-marcar-label"> <input type="checkbox" class="form-marcar-input" value="">Opção 1 </label> </div> <div class="form-check form-marcar-inline"> <label class="form-marcar-label"> <input type="checkbox" class="form-marcar-input" value="">Opção 2 </label> </div> <div class="form-check form-marcar-inline disabled"> <label class="form-marcar-label"> <input type="checkbox" class="form-marcar-input" value="" disabled>Opção 3 </label> </div> </form> </div> </body> </html>Teste Veja ‹/›
Os botões de opção são usados para permitir que o usuário escolha entre uma série de opções pré-definidas, permitindo apenas uma seleção.
Os seguintes exemplos incluem três opções. A última é desativada:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8" <meta name="viewport" content="width=device-width, initial-scale=1" <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js></script> </head> <body> <div class="container"> <h2>Controles de formulário: radio</h2> <p>Os seguintes exemplos incluem três opções. A última é desativada: </p> <form> <div class="radio"> <label><input type="radio" name="optradio">Opção 1</label> </div> <div class="radio"> <label><input type="radio" name="optradio">Opção 2</label> </div> <div class="radio disabled"> <label><input type="radio" name="optradio" disabled>Opção 3</label> </div> </form> </div> </body> </html>Teste Veja ‹/›
Use .radio-inline classe permite que as opções sejam exibidas na mesma linha:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8" <meta name="viewport" content="width=device-width, initial-scale=1" <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js></script> </head> <body> <div class="container"> <h2>Controles de formulário: radio</h2> <p>Os seguintes exemplos incluem três opções. A última é desativada, usando .radio-inline classe permite que as opções sejam exibidas na mesma linha: </p> <form> <label class="radio-inline"><input type="radio" name="optradio">Opção 1</label> <label class="radio-inline"><input type="radio" name="optradio">Opção 2</label> <label class="radio-inline"><input type="radio" name="optradio" disabled>Opção 3</label> </form> </div> </body> </html>Teste Veja ‹/›
Quando você deseja que o usuário possa escolher entre várias opções, mas, por padrão, apenas uma opção pode ser selecionada, use a caixa de seleção.
Os seguintes exemplos incluem dois menus suspensoes:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8" <meta name="viewport" content="width=device-width, initial-scale=1" <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js></script> </head> <body> <div class="container"> <h2>Controles de Formulário: select</h2> <p>Este formulário contém dois menus de seleção (listas select):</p> <form> <div class="form-group"> <label for="sel1">Menu de Seleção Única:</label> <select class="form-control" id="sel1" ">1</<option> ">2</<option> ">3</<option> ">4</<option> </select> <br> <label for="sel2">Menu de Seleção Múltipla (Pressione a tecla Shift para selecionar múltiplas opções):</label> <select multiple class="form-control" id="sel2" ">1</<option> ">2</<option> ">3</<option> ">4</<option> ">5</<option> </select> </div> </form> </div> </body> </html>Teste Veja ‹/›