Bootstrap表单布局样式源代码


Posted in Javascript onJuly 04, 2016

Bootstrap提供了三种表单布局:垂直表单,内联表单和水平表单
创建垂直或基本表单:
•·向父 <form> 元素添加 role="form"。
•·把标签和控件放在一个带有 class .form-group 的 <div> 中。这是获取最佳间距所必需的。
•·向所有的文本元素 <input>、<textarea> 和 <select> 添加 class .form-control

内联表单:
内联表单中所有元素都向左对齐,标签并排,要创建内联表单,需要在form标签中加入class.form-inline

水平表单:和其它两种表单有所不同,要创建水平表单需要遵循以下步骤.
•向父 <form> 元素添加 class .form-horizontal。
•把标签和控件放在一个带有 class .form-group 的 <div> 中。
•向标签添加 class .control-label。

Bootstrap表单布局样式如下

Bootstrap表单布局样式源代码

实现代码:

<form class="form-horizontal" role="form">
     <fieldset>
      <legend>配置数据源</legend>
      <div class="form-group">
       <label class="col-sm-2 control-label" for="ds_host">主机名</label>
       <div class="col-sm-4">
        <input class="form-control" id="ds_host" type="text" placeholder="192.168.1.161"/>
       </div>
       <label class="col-sm-2 control-label" for="ds_name">数据库名</label>
       <div class="col-sm-4">
        <input class="form-control" id="ds_name" type="text" placeholder="msh"/>
       </div>
      </div>
      <div class="form-group">
       <label class="col-sm-2 control-label" for="ds_username">用户名</label>
       <div class="col-sm-4">
        <input class="form-control" id="ds_username" type="text" placeholder="root"/>
       </div>
       <label class="col-sm-2 control-label" for="ds_password">密码</label>
       <div class="col-sm-4">
        <input class="form-control" id="ds_password" type="password" placeholder="123456"/>
       </div>
      </div>
     </fieldset>  
     <fieldset>
       <legend>选择相关表</legend>
      <div class="form-group">
       <label for="disabledSelect" class="col-sm-2 control-label">表名</label>
       <div class="col-sm-10">
        <select id="disabledSelect" class="form-control">
         <option>禁止选择</option>
         <option>禁止选择</option>
        </select>
       </div>
      </div>
     </fieldset>
     
      <fieldset>
       <legend>字段名</legend>
      <div class="form-group">
       <label for="disabledSelect" class="col-sm-2 control-label">表名</label>
       <div class="col-sm-10">
        <select id="disabledSelect" class="form-control">
         <option>禁止选择</option>
         <option>禁止选择</option>
        </select>
       </div>
      </div>
     </fieldset>
    </form>

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

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

Javascript 相关文章推荐
一段利用WSH获取登录时间的jscript代码
May 11 Javascript
javascript动态修改Li节点值的方法
Jan 20 Javascript
基于javascript显示当前时间以及倒计时功能
Mar 18 Javascript
BootStrap Typeahead自动补全插件实例代码
Aug 10 Javascript
JavaScript性能优化总结之加载与执行
Aug 11 Javascript
完全深入学习Bootstrap表单
Nov 28 Javascript
在angularJs中进行数据遍历的2种方法
Oct 08 Javascript
vue-cli3 从搭建到优化的详细步骤
Jan 20 Javascript
关于element-ui的隐藏组件el-scrollbar的使用
May 29 Javascript
vue中实现上传文件给后台实例详解
Aug 22 Javascript
从表单校验看JavaScript策略模式的使用详解
Oct 17 Javascript
vue实现单一筛选、删除筛选条件
Oct 26 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
jQuery实现的导航下拉菜单效果
Jul 04 #Javascript
表单中单选框添加选项和移除选项
Jul 04 #Javascript
You might like
新52大事件
2020/03/03 欧美动漫
在DC的漫画和电影中,蝙蝠侠的宿敌,小丑的真名是什么?
2020/04/09 欧美动漫
php下过滤html代码的函数 提高程序安全性
2010/03/02 PHP
php.ini修改php上传文件大小限制的方法详解
2013/06/17 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
php二维数组转成字符串示例
2014/02/17 PHP
php函数传值的引用传递注意事项分析
2016/06/25 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
PHP htmlspecialchars() 函数实例代码及用法大全
2018/09/18 PHP
PHP面向对象程序设计重载(overloading)操作详解
2019/06/13 PHP
jquery 新浪网易的评论块制作
2010/07/01 Javascript
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
jQuery图片特效插件Revealing实现拉伸放大
2015/04/22 Javascript
Javascript中神奇的this
2016/01/20 Javascript
js 上传文件预览的简单实例
2016/08/16 Javascript
JavaScript遍历Json串浏览器输出的结果不统一问题
2016/11/03 Javascript
BootStrap Datepicker 插件修改为默认中文的实现方法
2017/02/10 Javascript
老生常谈ES6中的类
2017/07/31 Javascript
浅谈vue中改elementUI默认样式引发的static与assets的区别
2018/02/03 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
jquery中为什么能用$操作
2019/06/18 jQuery
js 根据对象数组中的属性进行排序实现代码
2019/09/12 Javascript
vue 开发企业微信整合案例分析
2019/12/02 Javascript
基于Vue.js+Nuxt开发自定义弹出层组件
2020/10/09 Javascript
[01:06:54]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第二场 2月28日
2021/03/11 DOTA
python实现在字符串中查找子字符串的方法
2015/07/11 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
python str字符串转uuid实例
2020/03/03 Python
pycharm远程连接服务器并配置python interpreter的方法
2020/12/23 Python
菲律宾最大的网上花店和礼品店:PhilFlower.com
2018/02/09 全球购物
俄罗斯设计师家具购物网站:The Furnish
2019/12/01 全球购物
大学总结自我鉴定
2014/01/18 职场文书
创业者是否需要商业计划书?
2014/02/07 职场文书
浅谈JavaScript浅拷贝和深拷贝
2021/11/07 Javascript
TypeScript实用技巧 Nominal Typing名义类型详解
2022/09/23 Javascript