美文网首页我爱编程
bootstrap-form表单

bootstrap-form表单

作者: LYF闲闲闲闲 | 来源:发表于2017-02-09 10:37 被阅读228次

bootstrap提供了三种表单形式,分别是

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

1.垂直表单

<form> 中添加<div class="form-group"> 将元素包裹在 .form-group 中可以获得最好的排列,最后向文本元素添加class.form-control
设置了.form-control 的<input>、<textarea> 和 <select>元素默认宽度为 width: 100%;

<form>
  <div class="form-group">
    <label for="exampleInputName2">Name</label>
    <input type="text" class="form-control" id="exampleInputName2" placeholder="Jane Doe">
  </div>
  <div class="form-group">
    <label for="exampleInputEmail2">Email</label>
    <input type="email" class="form-control" id="exampleInputEmail2" placeholder="jane.doe@example.com">
  </div>
  <button type="submit" class="btn btn-default">Send invitation</button>
</form>

运行结果:


2.内联表单

<form>元素添加.form-inline类可使其内容左对齐并且表现为 inline-block 级别的控件,在内联表单中,元素的宽度为 width: auto;

<form class="form-inline">
  <div class="form-group">
    <label for="exampleInputName2">Name</label>
    <input type="text" class="form-control" id="exampleInputName2" placeholder="Jane Doe">
  </div>
  <div class="form-group">
    <label for="exampleInputEmail2">Email</label>
    <input type="email" class="form-control" id="exampleInputEmail2" placeholder="jane.doe@example.com">
  </div>
  <button type="submit" class="btn btn-default">Send invitation</button>
</form>

运行结果:


3.水平表单

在表单中添加 .form-horizontal类,并联合使用 Bootstrap 预置的栅格类,可以将 label 标签和控件组水平并排布局。这样做将改变 .form-group 的行为,使其表现为栅格系统中的行(row),因此就无需再额外添加 .row 了。

<form class="form-horizontal">
    <div class="form-group">
        <label for="exampleInputName2" class="col-md-2 control-label">Name</label>
        <div class="col-md-10">
            <input type="text" class="form-control" id="exampleInputName2" placeholder="Jane Doe">
        </div>
    </div>
    <div class="form-group">
        <label for="exampleInputEmail2" class="col-md-2 control-label">Email</label>
        <div class="col-md-10">
            <input type="email" class="form-control" id="exampleInputEmail2" placeholder="jane.doe@example.com">
        </div>
    </div>
    <button type="submit" class="btn btn-default col-md-offset-2 col-md-2">Send invitation</button>
</form>

运行结果:

参考:http://v3.bootcss.com/css/#forms

相关文章

  • bootstrap-form表单

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

  • bootstrap之form表单

    表单布局 垂直表单(默认) 内联表单 水平表单 垂直表单或基本表单(display:block;) 创建基本表单的...

  • 【读书笔记+思考】移动设备表单设计

    在移动界面中,常见的表单模式有:登录表单;注册表单;核对表单;计算表单;搜索表单;多步骤表单;长表单等 登录表单:...

  • bootstrap表单

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

  • bootstrap 表单布局的三种方式

    三种 垂直表单(默认) 内联表单 水平表单 垂直表单 效果 内联表单 效果 水平表单 效果 参考:https://...

  • 表单相关总结

    表单?表单作用:收集用户信息。表单组成:表单域、表单控件、提示信息。 表单域常用属性 常用属性: name=...

  • 网页设计:HTML表单标签

    表单包含三个基本组成部分:表单标签、表单域、表单按钮。 1,表单标签 HTML 表单用于收集用户输入,表单使用 ...

  • 2019-04-09 表单(5)

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

  • 动态表单实现

    angular动态表单 地址: angular表单 vue动态表单 地址: vue表单

  • bootstrap表单

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

网友评论

    本文标题:bootstrap-form表单

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