Bootstrap определяет простой и простой в использовании стиль для нас. Нам нужна очень мало спецификации стиля, чтобы завершить простой и элегантный дисплей страницы.
Эта статья в основном представляет следующие основные элементы управления:
1. Таблица
2. Форма
3. Кнопка
1. Таблицы все еще используются для представления таблиц, используя <table> <thead> <tbody> <ttr> <th> <td>. Существуют следующие классы для управления свойствами таблицы. Стиль стола по умолчанию заполнит родительский контейнер.
<div> <div> <div> <table> <tr> <th>Title 1</th> <th>Title 2</th> <th>Title 3</th> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> </tr> <tr> <td>4</td> <td>5</td> <td>6</td> </tr> </table> </div> </div> </div> </div> </table> </div> </div> </div> </table> </div> </div> </tv> </tr> </table> </div> </div> </tv> </tr> </table> </div> </div> </tv> </tv> </tr> </table> </div> </div> </div>
Оберните любой .table in .table-repensive создает адаптивную таблицу, которая прокручивает горизонтально на небольшом экране (менее 768px). Когда экран больше ширины 768px, горизонтальная полоса прокрутки исчезает.
2. Форма формы, как определено в нескольких стилях
LAC и управление должны быть обернуты в группу форм. Форма по умолчанию выглядит следующим образом
<div> <form> <div> <label for = "exampleInputEmail1"> Адрес электронной почты </label> <input type = "email" id = "exampleInputEmail1" Placeholder = "Enter Email"> </div> <div> <label для = "exampureInputPass1"> Пароль </label> <input = "password" = "hesportswardsward1"> "/"/"Password <>"/"Divessward1"/"Divessward1"/"Divessward1"/"Divessward1"> "/" <bakel> <input type = "fackbox"> Chece Me Out </label> </div> <button Type = "Opport"> Opper </button> </form> </div>
Встроенная форма, укажите категорию только для SR для меток и может скрывать этикетки, но LABLE не должен быть опущен.
<div> <form> <div> <label for = "exampleInputEmail1"> Адрес электронной почты </label> <input type = "email" id = "exampleInputEmail1" Placeholder = "Enter Email"> </div> <div> <label для = "exampureInputPass1"> Пароль </label> <input = "password" = "hesportswardsward1"> "/"/"Password <>"/"Divessward1"/"Divessward1"/"Divessward1"/"Divessward1"> "/" <bakel> <input type = "fackbox"> Chece Me Out </label> </div> <button Type = "Opport"> Opper </button> </form> </div>
Формы горизонтального типа , вы должны указать длину для Latable и групп TAG и использовать макет системы сетки. Метка выровнен вправо, группа метки выровнена влево.
<div> <form> <div> <label for = "exampleInputEmail1"> Адрес электронной почты </label> <div> <input type = "email" id = "exampleInputEmail1" Placeholder = "Enter Email"> </div> </div> <div> <label for = "exampleInputPasd1"> Пароль </label> <div> <dives = "palsondAppArdEprest1"> Palshel> PlacehousERSWARD1 " </div> </div> <div> <backel> <input type = "fackbox"> Chece Me Out </label> </div> <button Type = "Отправить"> отправить </button> </form> </div>
Проверка формы формы Bootstrap3 поддерживает пользовательскую проверку форм. Добавление требования означает, что форма требуется, Node.SetCustomVality может установить пользовательскую проверку формы
<div> <form> <div> <label for = "exampleInputEmail1"> адрес электронной почты </label> <div> <input type = "email" id = "exampleInputEmail1" Placeholder = "Enter Email" требуется> </div> </div> <div> <label для = "password1"> password </label> <div> <div = "ID" OnChange = "CheckPassword ()"> </div> </div> <div> <label for = "password2" onchange = "CheckPassword ()"> password2 </label> <div> <input type = "password" id = "password2" Placeholder = "password". type = "Отправить"> отправить </button> </form> </div> <script> function checkpassword () {var pwd1 = $ ("#password1"). val (); var pwd2 = $ ("#password2"). val (); if (pwd1! = pwd2) {document.getElementById ("password1"). setCustomVality ("Введенный пароль дважды не соответствует"); } else {document.getElementById ("password1"). setCustomVality (""); }} </script>3. Стиль кнопки
Используйте .btn-lg, .btn-sm и .btn-xs для получения кнопок разных размеров. Добавление .btn Block в кнопку может заполнить 100% ширины родительского узла, а кнопка также становится элементом уровня блока, и добавить класс кнопок в элементы <a>, <tool> или <pint>.
<div> <button type = "button"> по умолчанию </button> <button Type = "button"> Primary </button> <button Type = "button"> успех </button> <button Type = "Button"> Info </button> <Кнопка Типа = "Кнопка"> Warning </Button> <Кнопка Type = "Кнопка« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »>« Кнопка »</Tink> type = "Opport"> кнопку </button> <input type = "button" value = "input"> <input Type = "Vade" value = "opper"> </div>
Если вы все еще хотите учиться в глубине, вы можете нажать здесь, чтобы узнать и прикрепить к вам две захватывающие темы: учебник по обучению начальной загрузки.
Выше приведено в этой статье, я надеюсь, что это будет полезно для каждого обучения.