Bootstrap 是一个流行的前端框架,它可以帮助开发者快速构建响应式网站和应用程序。在本文中,我们将探讨如何使用 Bootstrap 创建美观且功能强大的表单。

基本表单结构

Bootstrap 提供了一系列的类来帮助构建表单。以下是一个基本的表单结构:

<form>
  <div class="form-group">
    <label for="inputEmail">邮箱地址</label>
    <input type="email" class="form-control" id="inputEmail" placeholder="请输入邮箱地址">
  </div>
  <div class="form-group">
    <label for="inputPassword">密码</label>
    <input type="password" class="form-control" id="inputPassword" placeholder="请输入密码">
  </div>
  <div class="form-check">
    <label class="form-check-label">
      <input class="form-check-input" type="checkbox"> 记住我
    </label>
  </div>
  <button type="submit" class="btn btn-primary">登录</button>
</form>

表单样式

Bootstrap 提供了多种样式来美化表单元素,例如:

  • .form-control:为输入框、文本域和选择器提供基本样式。
  • .form-check:用于复选框和单选按钮。
  • .form-group:用于包裹表单元素,提供间距和边框。

表单验证

Bootstrap 还提供了表单验证功能,可以帮助用户确保输入的数据是有效的。以下是一个带有验证功能的表单示例:

<form>
  <div class="form-group">
    <label for="inputEmail">邮箱地址</label>
    <input type="email" class="form-control" id="inputEmail" placeholder="请输入邮箱地址" required>
  </div>
  <div class="form-group">
    <label for="inputPassword">密码</label>
    <input type="password" class="form-control" id="inputPassword" placeholder="请输入密码" required>
  </div>
  <button type="submit" class="btn btn-primary">登录</button>
</form>

在上面的示例中,required 属性确保用户必须填写邮箱地址和密码。

扩展阅读

想要了解更多关于 Bootstrap 的内容,请访问我们的 Bootstrap 教程页面

[center]Bootstrap Form Example