111 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			111 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: Forms
							 | 
						||
| 
								 | 
							
								localeTitle: Formulários
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								## \## Forms
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								A estrutura do Bootstrap fornece um recurso de formulário que um programador pode usar para criar facilmente formulários HTML bonitos. O uso do formulário de bootstrap fornece a cada elemento de formulário individual um estilo global unificado. Formulário Bootstrap adiciona o espaçamento certo e olha para cada elemento.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Cada elemento de formulário de bootstrap deve ter um _controle de formulário de_ classe. Essa classe é como o bootstrao sabe quais elementos devem ser estilizados. Todos os elementos textuais como **input,** **textarea** e **selecione** que tem classe _de controle de formulário_ terá% largura de 100 por padrão. Existem dois tipos de formulários do Bootstrap, que são:
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								*   Formulário embutido - cria o formulário em uma única linha. Útil para formulários de login em uma barra de navegação
							 | 
						||
| 
								 | 
							
								*   Formulário horizontal - cria um formulário com cada elemento em uma linha diferente
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								## Exemplo de uma forma básica
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								\`\` \`html
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Endereço de e-mail 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Senha 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Entrada de arquivo 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Exemplo de texto de ajuda em nível de bloco aqui.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 Olhe para mim 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Enviar
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								## Example of an inline form 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								html
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Nome 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								O email 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Enviar convite
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								## Example of horizontal form 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								html
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								O email
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Senha
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 Lembre de mim 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								assinar em
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								html
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Quantidade (em dólares)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								.00
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Transferir dinheiro
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								Bootstrap forms allow the programmer to use classes to easily make HTML forms presentable and responsive. 
							 | 
						||
| 
								 | 
							
								 Take the following simple form: 
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								  
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								html
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Endereço de e-mail  Nós nunca vamos compartilhar seu e-mail com mais ninguém.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Senha 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 Olhe para mim 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Enviar
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								Individual form fields and the associated label should be wrapped in a `<div>` with a class of `form-group`. One exception to this is when using checkbox field where `form-check` should be used instead of `form-group`. 
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 The `<input>` tag should be given a class of `form-control`. 
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 The `<button>` tag should be given the classes of `btn btn-primary`. 
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 #### More Information: 
							 | 
						||
| 
								 | 
							
								 <!-- Please add any articles you think might be helpful to read before writing the article --> 
							 | 
						||
| 
								 | 
							
								 [The official BootStrap documentation is very helpful](http://getbootstrap.com/docs/4.0/components/forms/) 
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								  
							 | 
						||
| 
								 | 
							
								 
							 | 
						||
| 
								 | 
							
								 #### Horizontal Form 
							 | 
						||
| 
								 | 
							
								 In combination with Bootstrap's predefined grid classes to align labels and groups of form controls in a horizontal layout by adding `.form-horizontal` to the form. Doing so changes `.form-group`s to behave as grid rows, so no need for `.row`. 
							 | 
						||
| 
								 | 
							
								```
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								html
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								O email
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Senha
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								 Lembre de mim 
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								assinar em
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								\`\` \`
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 |