第七篇Bootstrap表单布局实例代码详解(三种表单布局)


Posted in Javascript onJune 21, 2016

Bootstrap提供了三种表单布局:垂直表单,内联表单和水平表单。下面逐一给大家介绍,有兴趣的朋友一起学习吧。

创建垂直或基本表单:

•·向父 <form> 元素添加 role="form"。
•·把标签和控件放在一个带有 class .form-group 的 <div> 中。这是获取最佳间距所必需的。
•·向所有的文本元素 <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>
<div class="form-group">
<label for="inputfile">文件输入</label>
<input type="file" id="inputfile">
<p class="help-block">这里是块级帮助文本的实例。</p>
</div>
<div class="checkbox">
<label>
<input type="checkbox"> 请打勾
</label>
</div>
<button type="submit" class="btn btn-default">提交</button>
</form>

第七篇Bootstrap表单布局实例代码详解(三种表单布局)

内联表单:

内联表单中所有元素都向左对齐,标签并排,要创建内联表单,需要在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>

显示效果如下:

第七篇Bootstrap表单布局实例代码详解(三种表单布局)

注意:默认情况下,Bootstrap 中的 input、select 和 textarea 有 100% 宽度。在使用内联表单时,需要在表单控件上设置一个宽度。

水平表单:和其它两种表单有所不同,要创建水平表单需要遵循以下步骤.

•向父 <form> 元素添加 class .form-horizontal。

•把标签和控件放在一个带有 class .form-group 的 <div> 中。

•向标签添加 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>

第七篇Bootstrap表单布局实例代码详解(三种表单布局)

以上所述是小编给大家介绍的第七篇Bootstrap表单布局实例代码详解(三种表单布局)的全部叙述,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
用javascript来实现动画导航效果的代码
Dec 16 Javascript
jquery 简单导航实现代码
Sep 11 Javascript
javascript 面向对象全新理练之继承与多态
Dec 03 Javascript
网页中CDATA标记的说明
Sep 12 Javascript
javascript中关于break,continue的特殊用法与介绍
May 24 Javascript
JavaScript数据结构与算法之栈详解
Mar 12 Javascript
JSON字符串转JSON对象
Jul 31 Javascript
jQuery内容过滤选择器用法示例
Sep 09 Javascript
JS实现的驼峰式和连字符式转换功能分析
Dec 21 Javascript
详解在vue-cli中引用jQuery、bootstrap以及使用sass、less编写css
Nov 08 jQuery
详解Vue前端对axios的封装和使用
Apr 01 Javascript
JS实现点星星消除小游戏
Mar 24 Javascript
Javascript打印局部页面实例
Jun 21 #Javascript
第六篇Bootstrap表格样式介绍
Jun 21 #Javascript
Javascript点击其他任意地方隐藏关闭DIV实例
Jun 21 #Javascript
第五篇Bootstrap 排版
Jun 21 #Javascript
Javascript随机标签云代码实例
Jun 21 #Javascript
Bootstrap轮播插件简单使用方法介绍
Jun 21 #Javascript
JS实现的跨浏览器解析XML文件实例
Jun 21 #Javascript
You might like
星际争霸中的对战模式介绍
2020/03/04 星际争霸
用文本作数据处理
2006/10/09 PHP
PHP简单获取网站百度搜索和搜狗搜索收录量的方法
2016/08/23 PHP
Input 特殊事件onpopertychange和oninput
2009/06/17 Javascript
javascript 新浪背投广告实现代码
2009/07/07 Javascript
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
详解js图片轮播效果实现原理
2015/12/17 Javascript
jQuery绑定事件监听bind和移除事件监听unbind用法实例详解
2016/01/19 Javascript
用JavaScript获取页面文档内容的实现代码
2016/06/10 Javascript
js选择器全面解析
2016/06/27 Javascript
HTML5 实现的一个俄罗斯方块实例代码
2016/09/19 Javascript
node.js Sequelize实现单实例字段或批量自增、自减
2016/12/08 Javascript
利用Javascript裁剪图片并存储的简单实现
2017/03/13 Javascript
JavaScript数据类型和变量_动力节点Java学院整理
2017/06/26 Javascript
Vue中this.$router.push参数获取方法
2018/02/27 Javascript
iview table高度动态设置方法
2018/03/14 Javascript
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
2019/08/23 Javascript
JavaScript实现弹出窗口效果
2020/12/09 Javascript
python中ASCII码字符与int之间的转换方法
2018/07/09 Python
python按照多个条件排序的方法
2019/02/08 Python
Django给admin添加Action的步骤详解
2019/05/01 Python
python输入多行字符串的方法总结
2019/07/02 Python
python读文件的步骤
2019/10/08 Python
关于Numpy数据类型对象(dtype)使用详解
2019/11/27 Python
python设置环境变量的作用整理
2020/02/17 Python
使用IPython或Spyder将省略号表示的内容完整输出
2020/04/20 Python
FC-Moto美国:欧洲最大的摩托车服装和头盔商店之一
2019/08/24 全球购物
斯图尔特·韦茨曼鞋加拿大官网:Stuart Weitzman加拿大
2019/10/13 全球购物
小区门卫岗位职责
2013/12/31 职场文书
好人好事演讲稿
2014/09/01 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
教师岗位说明书
2015/09/30 职场文书
2016党员党课心得体会
2016/01/07 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers