111 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			111 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								title: Forms
							 | 
						|||
| 
								 | 
							
								localeTitle: формы
							 | 
						|||
| 
								 | 
							
								---
							 | 
						|||
| 
								 | 
							
								## \## Формы
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Структура Bootstrap предоставляет функцию формы, которую программист может использовать для создания красивых html-форм. Использование формы бутстрапа дает каждому отдельному элементу формы единый глобальный стиль. Форма Bootstrap добавляет правильный интервал и смотрит на каждый элемент.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Каждый элемент формы бутстрапа должен иметь класс _\-контроль_ . Этот класс - это то, как bootstrao знает, какие элементы стиля. Все текстовые элементы, такие как **input** , **textarea** и **select,** которые имеют _класс управления формой,_ по умолчанию будут иметь ширину 100%. Существует два типа форм Bootstrap:
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								*   Встроенная форма - создает форму на одной строке. Полезно для форм входа в навигационную панель
							 | 
						|||
| 
								 | 
							
								*   Горизонтальная форма - создает форму с каждым элементом в другой строке
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								## Пример базовой формы
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								\`\` \`\` HTML
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Адрес электронной почты 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								пароль 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Вход в файл 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Пример текста справки на уровне блока.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								 Проверить меня 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Отправить
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								## Example of an inline form 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								HTML
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								имя 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Эл. адрес 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Выслать пригласительное
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								## Example of horizontal form 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								HTML
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Эл. адрес
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								пароль
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								 Запомни меня 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								войти в систему
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								HTML
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Сумма (в долларах)
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								$
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								+0,00
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Перевод денежных средств
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								Bootstrap forms allow the programmer to use classes to easily make HTML forms presentable and responsive. 
							 | 
						|||
| 
								 | 
							
								 Take the following simple form: 
							 | 
						|||
| 
								 | 
							
								 
							 | 
						|||
| 
								 | 
							
								  
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								HTML
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Адрес электронной почты  Мы никогда не будем делиться вашей электронной почтой с кем-либо еще.
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								пароль 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								 Проверить меня 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Отправить
							 | 
						|||
| 
								 | 
							
								```
							 | 
						|||
| 
								 | 
							
								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
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Эл. адрес
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								пароль
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								 Запомни меня 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								войти в систему
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								\`\` \`
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 |