Bootstrap CSS 表单参考
Bootstrap 默认设置
单个表单控件会自动通过 Bootstrap 带有一些全局样式。
带有 class="form-control"
的所有文本 <input>、<textarea> 和 <select> 元素都设置为宽度:100%;默认情况下。
所有 3 种表单布局的标准规则:
- 在
<div class="form-group">
中放置标签和表单控件(需要最佳间距) - 将
.form-control
添加到所有文本 <input>、<textarea> 和 <select> 元素中
下面的实例创建了一个简单的 Bootstrap 表单,其中包含两个输入字段、一个复选框和一个提交按钮:
Bootstrap 表单实例
<form>
<div class="form-group">
<label for="email">Email address:</label>
<input type="email" class="form-control" id="email">
</div>
<div class="form-group">
<label for="pwd">Password:</label>
<input type="password" class="form-control" id="pwd">
</div>
<div class="checkbox">
<label><input type="checkbox"> Remember me</label>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</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 | 小输入框 | 试一试 |