Bootstrap CSS 表单参考

Bootstrap 默认设置

单个表单控件会自动通过 Bootstrap 带有一些全局样式。

带有 class="form-control" 的所有文本 <input>、<textarea> 和 <select> 元素都设置为宽度:100%;默认情况下。

所有 3 种表单布局的标准规则:

  • <div class="form-group"> 中放置标签和表单控件(需要最佳间距)
  • .form-control 添加到所有文本 <input>、<textarea> 和 <select> 元素中

下面的实例创建了一个简单的 Bootstrap 表单,其中包含两个输入字段、一个复选框和一个提交按钮:

Bootstrap 表单实例
  1. <form>
  2. <div class="form-group">
  3. <label for="email">Email address:</label>
  4. <input type="email" class="form-control" id="email">
  5. </div>
  6. <div class="form-group">
  7. <label for="pwd">Password:</label>
  8. <input type="password" class="form-control" id="pwd">
  9. </div>
  10. <div class="checkbox">
  11. <label><input type="checkbox"> Remember me</label>
  12. </div>
  13. <button type="submit" class="btn btn-default">Submit</button>
  14. </form>

表单样式

样式描述实例
.form-inline使 <form> 与内联块控件左对齐(这仅适用于视口中宽度至少为 768px 的窗体)试一试
.form-horizontal在水平布局中对齐标签和表单控件组试一试
.form-control用于输入、文本区域和选择元素,以横跨页面的整个宽度并使其自适应试一试
.form-control-feedback表单验证类试一试
.form-control-static在水平表单中的表单标签旁边添加纯文本试一试
.form-group表单输入和标签的容器试一试

输入样式

样式描述实例
.input-group容器,通过在其前面或后面添加图标、文本或按钮作为 "帮助文本" 来增强输入试一试
.input-group-lg大输入组试一试
.input-group-sm小输入组试一试
.input-group-addon与 .input-group 类一起,该类可以在输入字段旁边添加图标或帮助文本试一试
.input-group-btn与 .input-group 类一起,这个类在输入旁边附加了一个按钮。通常用作搜索栏试一试
.input-lg大输入框试一试
.input-sm小输入框试一试