Bootstrap实现水平排列的表单


Posted in Javascript onJuly 04, 2016

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

水平表单与其他表单不仅标记的数量上不同,而且表单的呈现形式也不同。如需创建一个水平布局的表单,请按下面的几个步骤进行:

1、向父 <form> 元素添加 class .form-horizontal。
2、把标签和控件放在一个带有 class .form-group 的 <div> 中。
3、向标签添加 class .control-label。

Bootstrap实现水平排列的表单

实现代码:

<form class="form-horizontal" role="form"> 
 <div class="form-group"> 
  <label for="inputEmail3" class="col-sm-2 control-label">Email</label> 
  <div class="col-sm-10"> 
   <input type="email" class="form-control" id="inputEmail3" placeholder="Email"> 
  </div> 
 </div> 
 <div class="form-group"> 
  <label for="inputPassword3" class="col-sm-2 control-label">Password</label> 
  <div class="col-sm-10"> 
   <input type="password" class="form-control" id="inputPassword3" placeholder="Password"> 
  </div> 
 </div> 
 <div class="form-group"> 
  <div class="col-sm-offset-2 col-sm-10"> 
   <div class="checkbox"> 
    <label> 
     <input type="checkbox"> Remember me 
    </label> 
   </div> 
  </div> 
 </div> 
 <div class="form-group"> 
  <div class="col-sm-offset-2 col-sm-10"> 
   <button type="submit" class="btn btn-default">Sign in</button> 
  </div> 
 </div> 
</form>

如果大家还想深入学习,可以点击这里进行学习,再为大家附一个精彩的专题:Bootstrap学习教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用javascript实现计算两个日期的间隔天数
Aug 14 Javascript
JavaScript用Number方法实现string转int
May 13 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
Aug 01 Javascript
实例讲解JQuery中this和$(this)区别
Dec 08 Javascript
理解javascript中Map代替循环
Feb 26 Javascript
在AngularJS中使用jQuery的zTree插件的方法
Apr 21 Javascript
关于Javascript回调函数的一个妙用
Aug 29 Javascript
详解axios在vue中的简单配置与使用
May 10 Javascript
Vue框架下引入ActiveX控件的问题解决
Mar 25 Javascript
Vue时间轴 vue-light-timeline的用法说明
Oct 29 Javascript
vue 动态添加class,三个以上的条件做判断方式
Nov 02 Javascript
TS 类型收窄教程示例详解
Sep 23 Javascript
JSONP跨域请求实例详解
Jul 04 #Javascript
Bootstrap表单布局样式源代码
Jul 04 #Javascript
JS JSOP跨域请求实例详解
Jul 04 #Javascript
json格式的javascript对象用法分析
Jul 04 #Javascript
jQuery简单动画变换效果实例分析
Jul 04 #Javascript
Node.js Streams文件读写操作详解
Jul 04 #Javascript
jQuery文字提示与图片提示效果实现方法
Jul 04 #Javascript
You might like
PHP入门速成(2)
2006/10/09 PHP
用PHP实现多服务器共享SESSION数据的方法
2007/03/16 PHP
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
jquery 框架使用教程 AJAX篇
2009/10/11 Javascript
jQuery 表格工具集
2010/04/25 Javascript
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
2010/10/20 Javascript
js获取表格的行数和列数的方法
2015/10/23 Javascript
JS获取和修改元素样式的实例代码
2016/08/06 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
2016/10/08 Javascript
3种不同的ContextMenu右键菜单实现代码
2016/11/03 Javascript
Vue form 表单提交+ajax异步请求+分页效果
2017/04/22 Javascript
Angularjs 手写日历的实现代码(不用插件)
2017/10/18 Javascript
详解Vue 全局引入bass.scss 处理方案
2018/03/26 Javascript
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
优雅的elementUI table单元格可编辑实现方法详解
2018/12/23 Javascript
Vue开发之watch监听数组、对象、变量操作分析
2019/04/25 Javascript
vue两组件间值传递 $router.push实现方法
2019/05/15 Javascript
layui实现下拉复选功能的例子(包括数据的回显与上传)
2019/09/24 Javascript
js实现带搜索功能的下拉框
2020/01/11 Javascript
详细分析JavaScript中的深浅拷贝
2020/09/17 Javascript
Vue开发中常见的套路和技巧总结
2020/11/24 Vue.js
vue-cli中实现响应式布局的方法
2021/03/02 Vue.js
在Linux上安装Python的Flask框架和创建第一个app实例的教程
2015/03/30 Python
讲解Python中for循环下的索引变量的作用域
2015/04/15 Python
Python通过select实现异步IO的方法
2015/06/04 Python
python实现unicode转中文及转换默认编码的方法
2017/04/29 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
Python实现微信机器人的方法
2019/09/06 Python
python 使用raw socket进行TCP SYN扫描实例
2020/05/05 Python
印度尼西亚综合购物网站:Lazada印尼
2016/09/07 全球购物
ghd官网:英国ghd直发器品牌
2018/05/04 全球购物
淘宝客服专员岗位职责
2014/04/11 职场文书
共产党员公开承诺践诺书
2014/05/28 职场文书
股东合作协议书
2014/09/12 职场文书
2014银行领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
HR必备:销售经理聘用合同范本
2019/08/21 职场文书