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 相关文章推荐
Js之软键盘实现(js源码)
Jan 30 Javascript
Extjs NumberField后面加单位实现思路
Jul 30 Javascript
Javascript中的getUTCHours()方法使用详解
Jun 10 Javascript
jQuery手机拨号界面特效代码分享
Aug 27 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
Jul 07 Javascript
jQuery Chosen通用初始化
Mar 07 Javascript
react-native之ART绘图方法详解
Aug 08 Javascript
p5.js入门教程之鼠标交互的示例
Mar 16 Javascript
vue实现的仿淘宝购物车功能详解
Jan 27 Javascript
vue的keep-alive中使用EventBus的方法
Apr 23 Javascript
jquery 回调操作实例分析【回调成功与回调失败的情况】
Sep 27 jQuery
vscode 调试 node.js的方法步骤
Sep 15 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
探讨如何在php168_cms中提取验证码
2013/06/08 PHP
thinkphp微信开之安全模式消息加密解密不成功的解决办法
2015/12/02 PHP
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
2016/03/21 PHP
php ajax异步读取rss文档数据
2016/03/29 PHP
php使用strip_tags()去除html标签仍有空白的解决方法
2016/07/28 PHP
php微信开发之谷歌测距
2018/06/14 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
css值转换成数值请抛弃parseInt
2011/10/24 Javascript
基于jQuery的简单九宫格实现代码
2012/08/09 Javascript
jQuery链式操作如何实现以及为什么要用链式操作
2013/01/17 Javascript
js控制不同的时间段显示不同的css样式的实例代码
2013/11/04 Javascript
浅谈javascript的Array.prototype.slice.call
2015/08/31 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
JavaScript SHA-256加密算法详细代码
2016/10/06 Javascript
JS+canvas画一个圆锥实例代码
2017/12/13 Javascript
详解微信小程序input标签正则初体验
2018/08/18 Javascript
vue中使用gojs/jointjs的示例代码
2018/08/24 Javascript
JS实现拼图游戏
2021/01/29 Javascript
ES6扩展运算符和rest运算符用法实例分析
2020/05/23 Javascript
Tornado Web服务器多进程启动的2个方法
2014/08/04 Python
win与linux系统中python requests 安装
2016/12/04 Python
python跳出双层for循环的解决方法
2019/06/24 Python
python自动化测试之异常及日志操作实例分析
2019/11/09 Python
pytorch查看torch.Tensor和model是否在CUDA上的实例
2020/01/03 Python
Selenium 配置启动项参数的方法
2020/12/04 Python
CSS3 实现弹跳的小球动画
2020/10/26 HTML / CSS
外包公司软件测试工程师
2014/11/01 面试题
园长自我鉴定
2013/10/06 职场文书
总务岗位职责
2013/11/19 职场文书
竞聘副主任科员演讲稿
2014/01/11 职场文书
教育基金募捐倡议书
2014/05/14 职场文书
个人安全生产承诺书
2014/05/22 职场文书
大专应届毕业生求职信
2014/07/15 职场文书
群众路线查摆问题整改措施
2014/10/10 职场文书
学生逃课检讨书
2015/02/17 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书