📜  Bootstrap-表单

📅  最后修改于: 2020-10-27 06:04:17             🧑  作者: Mango


 

在本章中,我们将研究如何使用Bootstrap轻松创建表单。 Bootstrap通过简单的HTML标记和用于各种样式的表单的扩展类使操作变得容易。在本章中,我们将研究如何使用Bootstrap轻松创建表单。

表格布局

Bootstrap为您提供以下类型的表单布局-

  • 垂直(默认)形式
  • 内联表格
  • 水平形式

垂直或基本形式

基本表单结构是Bootstrap附带的。单个表单控件会自动接收某些全局样式。要创建基本表单,请执行以下操作-

  • 将角色表单添加到父
    元素。
  • 用类.form-group将标签和控件包装在
    中。这是最佳间距所需的。
  • 向所有文本

复选框和单选按钮

如果希望用户从预设选项列表中进行选择,则复选框和单选按钮非常有用。

  • 构建表单时,如果希望用户从列表中选择任意数量的选项,请使用复选框。如果要将用户限制为一个选项,请使用单选
  • 使用.checkbox-inline.radio-inline类将用于控件的一系列复选框或单选显示在同一行上。

以下示例演示了两种(默认和内联)类型-



选择

当您要允许用户从多个选项中进行选择时,将使用一个选择,但默认情况下它仅允许一个。

静态控制

当需要在水平表单中的表单标签旁边放置纯文本时,请在

上使用.form-control-static类。

email@example.com

表单控制状态

除了:focus (即,用户单击输入或在其上的选项卡)状态之外,Bootstrap还为禁用的输入和类提供样式,以进行表单验证。

输入焦点

当输入接收到:focus时,将删除输入的轮廓并应用框阴影

残疾人电话

如果您需要禁用输入,则只需添加disabled属性不仅会禁用它;它还会禁用输入。当光标悬停在元素上时,它也会更改样式和鼠标光标。

禁用的字段集

将Disabled属性添加到

,以立即禁用
中的所有控件。

验证状态

Bootstrap包括错误,警告和成功消息的验证样式。要使用,只需将适当的类( .has-warning,.has-error或.has-success )添加到父元素。

以下示例演示了所有表单控制状态-

表单控制大小

您可以分别使用.input-lg.col-lg- *等类来设置表单的高度和宽度。以下示例演示了这一点-

帮助文字

Bootstrap表单控件可以具有与输入一起流动的块级帮助文本。要添加全宽内容,请在之后使用.help-block 。以下示例演示了这一点-

Example of Help Text A longer block of help text that breaks onto a new line and may extend beyond one line.