美文网首页
Bootstrap学习(二)表单1:表单布局

Bootstrap学习(二)表单1:表单布局

作者: 筱平哥哥 | 来源:发表于2018-10-21 11:14 被阅读6次

基础概念:

表单主要是用于和用户进行交互的网页控件。
表单主要元素包括:

  • 文本输入框
  • 下拉选择框
  • 单选按钮
  • 复选按钮
  • 文本域
  • 按钮

表单布局

Bootstrap 提供了下列类型的表单布局:

  • 垂直表单(默认)
  • 内联表单
  • 水平表单

基本表单

创建基本表单的步骤:

  1. 向父<form>元素添加role="form"
  2. 把标签和控件放在一个带有class .form-group的div中。
  3. 向所有的文本元素 <input>、<textarea>、<select>添加class="form-control"
    例:
<form role="form">
    <div class="form-group">
      <label for="name">名称</label>
      <input type="text" class="form-control" id="name" placeholder="请输入名称" />
    </div>
</form>

内联表单

如果需要创建一个表单,它的所有元素是内联的,向左对齐的,标签是并排的,请向 <form> 标签添加 class .form-inline。
例(所有的表单控件都在同一行):

<form class="form-inline" role="form">
  <div class="form-group">
    <label class="sr-only" for="name">名称</label>
    <input type="text" class="form-control" id="name" placeholder="请输入名称">
  </div>
  <div class="form-group">
    <label class="sr-only" for="inputfile">文件输入</label>
    <input type="file" id="inputfile">
  </div>
  <div class="checkbox">
    <label>
      <input type="checkbox">请打勾
    </label>
  </div>
  <button type="submit" class="btn btn-default">提交</button>
</form>

效果图:


内联表单

水平表单

  1. 向父 <form> 元素添加 class .form-horizontal
  2. 把标签和控件放在一个带有 class .form-group 的 <div> 中。
  3. 向标签添加 class .control-label。
    例:
<form class="form-horizontal" role="form">
  <div class="form-group">
    <label for="firstname" class="col-sm-2 control-label">名字</label>
    <div class="col-sm-10">
      <input type="text" class="form-control" id="firstname" placeholder="请输入名字">
    </div>
  </div>
  <div class="form-group">
    <label for="lastname" class="col-sm-2 control-label">姓</label>
    <div class="col-sm-10">
      <input type="text" class="form-control" id="lastname" placeholder="请输入姓">
    </div>
  </div>
  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <div class="checkbox">
        <label>
          <input type="checkbox">请记住我
        </label>
      </div>
    </div>
  </div>
  <div class="form-group">
    <div class="col-sm-offset-2 col-sm-10">
      <button type="submit" class="btn btn-default">登录</button>
    </div>
  </div>
</form>

相关文章

  • 2019-04-09 表单(5)

    表单布局Bootstrap 提供了下列类型的表单布局: 垂直表单(默认) 内联表单 水平表单 1.垂直或基本表单 ...

  • Bootstrap学习(二)表单1:表单布局

    基础概念: 表单主要是用于和用户进行交互的网页控件。表单主要元素包括: 文本输入框 下拉选择框 单选按钮 复选按钮...

  • bootstrap表单

    表单布局 垂直表单(默认) 内联表单 水平表单 垂直表单或基本表单 基本的表单结构是 Bootstrap 自带的,...

  • bootstrap-栅格布局系统-表单-组件

    一. bootstrap-全局css样式-栅格布局系统-重点难点 二. bootstrap-全局css样式-表单-...

  • bootstrap-form表单

    bootstrap提供了三种表单形式,分别是 垂直表单(默认) 内联表单 水平表单 1.垂直表单 在 中添加 ...

  • Bootstrap(ui框架)

    ✍目录总览:(布局容器、栅格网格系统、排版、表单、缩略图、导航元素、分页、插件) 1、Bootstrap 1.1、...

  • bootstrap表单

    bootstrap表单 1、form 声明一个表单域2、form-inline 内联表单域3、form-horiz...

  • bootstrap表单

    垂直表单(默认) 内联表单 水平表单 垂直表单 也称基本表单基本的表单结构是 bootstrap 自带的创建基本表...

  • 第二十五谈:验证表单

    本节课我们来开始学习 Bootstrap 的提供验证表单组件样式功能。 一.验证表单 表单需要在提交前验证,如果出...

  • Bootstrap学习(二)表单3:表单验证

    表单验证 1、.has-warning:警告状态(黄色)2、.has-error:错误状态(红色)3、.has-s...

网友评论

      本文标题:Bootstrap学习(二)表单1:表单布局

      本文链接:https://www.haomeiwen.com/subject/vytbzftx.html