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 相关文章推荐
BOM与DOM的区别分析
Oct 26 Javascript
javascript验证身份证完全方法具体实现
Nov 18 Javascript
JS判断是否长按某一键的方法
Mar 02 Javascript
Node.js利用Net模块实现多人命令行聊天室的方法
Dec 23 Javascript
AngularJs上传前预览图片的实例代码
Jan 20 Javascript
vue 父组件调用子组件方法及事件
Mar 29 Javascript
vue实现路由切换改变title功能
May 28 Javascript
对layui中table组件工具栏的使用详解
Sep 19 Javascript
微信小程序实现点击图片放大预览
Oct 21 Javascript
javascript实现移动端触屏拖拽功能
Jul 29 Javascript
vue项目如何监听localStorage或sessionStorage的变化
Jan 04 Vue.js
JS实现公告上线滚动效果
Jan 10 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
用PHP动态创建Flash动画
2006/10/09 PHP
在线增减.htpasswd内的用户
2006/10/09 PHP
在PWS上安装PHP4.0正式版
2006/10/09 PHP
使用vs code编辑调试php配置的方法
2019/01/29 PHP
JavaScript创建一个欢迎cookie弹出窗实现代码
2013/03/15 Javascript
js中的push和join方法使用介绍
2013/10/08 Javascript
javascript实现tab切换特效
2015/11/12 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
2015/12/18 Javascript
实用jquery操作表单元素的简单代码
2016/07/04 Javascript
深入浅析JS是按值传递还是按引用传递(推荐)
2016/09/18 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
2017/06/12 jQuery
vue升级之路之vue-router的使用教程
2018/08/14 Javascript
Puppeteer环境搭建的详细步骤
2018/09/21 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
vue中使用element组件时事件想要传递其他参数的问题
2019/09/18 Javascript
vue简单封装axios插件和接口的统一管理操作示例
2020/02/02 Javascript
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
Python实现分割文件及合并文件的方法
2015/07/10 Python
Python基于正则表达式实现检查文件内容的方法【文件检索】
2017/08/30 Python
python 读取dicom文件,生成info.txt和raw文件的方法
2019/01/24 Python
解决Python安装时报缺少DLL问题【两种解决方法】
2019/07/15 Python
利用django model save方法对未更改的字段依然进行了保存
2020/03/28 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
Python LMDB库的使用示例
2021/02/14 Python
使用javascript和HTML5 Canvas画的四渐变色播放按钮效果
2014/04/10 HTML / CSS
将SVG图引入到HTML页面的实现
2019/09/20 HTML / CSS
香港交友网站:be2香港
2018/07/22 全球购物
Under Armour安德玛德国官网:美国高端运动科技品牌
2019/03/09 全球购物
大学生简历的个人自我评价
2013/12/04 职场文书
小学校长先进事迹材料
2014/05/13 职场文书
2014大学生中国梦主题教育学习思想汇报
2014/09/10 职场文书
高校师德师风自我剖析材料
2014/09/29 职场文书
2015年七一建党节慰问信
2015/03/23 职场文书
学校远程教育工作总结
2015/08/11 职场文书
超级实用的公文标题大全!
2019/07/19 职场文书
go select编译期的优化处理逻辑使用场景分析
2021/06/28 Golang