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 相关文章推荐
将jQuery应用于login页面的问题及解决
Oct 17 Javascript
jquery 使用简明教程
Mar 05 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
Jun 05 Javascript
Bootstrap作品展示站点实战项目2
Oct 14 Javascript
javascript中Number的方法小结
Nov 21 Javascript
JavaScript基于扩展String实现替换字符串中index处字符的方法
Jun 13 Javascript
Vue2.0用户权限控制解决方案
Nov 29 Javascript
vue项目中添加单元测试的方法
Jul 21 Javascript
使用pkg打包Node.js应用的方法步骤
Oct 19 Javascript
js实现鼠标拖拽div左右滑动
Jan 15 Javascript
小程序实现可拖动的悬浮按钮
Sep 07 Javascript
jQuery实现手风琴特效
Jan 11 jQuery
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实现与ASP Banner组件相似的类
2006/10/09 PHP
php下统计用户在线时间的一种尝试
2010/08/26 PHP
处理单名多值表单的详解
2013/06/08 PHP
如何使用PHP批量去除文件UTF8 BOM信息
2013/08/05 PHP
PHP数组和explode函数示例总结
2015/05/08 PHP
php通过exif_read_data函数获取图片的exif信息
2015/05/21 PHP
PHP数组与字符串互相转换实例
2020/05/05 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
FireFox与IE 下js兼容触发click事件的代码
2008/11/20 Javascript
Javascript(AJAX)解析XML的代码(兼容FIREFOX/IE)
2010/07/11 Javascript
基于JavaScript实现瀑布流布局(二)
2016/01/26 Javascript
极力推荐一款小巧玲珑的可视化编辑器bootstrap-wysiwyg
2016/05/27 Javascript
AngularJs $parse、$eval和$observe、$watch详解
2016/09/21 Javascript
JavaScript 实现 Tab 点击切换实例代码
2017/03/25 Javascript
ionic2屏幕适配实现适配手机、平板等设备的示例代码
2017/08/11 Javascript
Vue实现日历小插件
2019/06/26 Javascript
基于html+css+js实现简易计算器代码实例
2020/02/28 Javascript
Python使用matplotlib绘制正弦和余弦曲线的方法示例
2018/01/06 Python
PyTorch线性回归和逻辑回归实战示例
2018/05/22 Python
Python实现的文本对比报告生成工具示例
2018/05/22 Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
2018/12/28 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
PyQt5创建一个新窗口的实例
2019/06/20 Python
Python实现最常见加密方式详解
2019/07/13 Python
keras 权重保存和权重载入方式
2020/05/21 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
2020/10/22 Python
详解Pycharm第三方库的安装及使用方法
2020/12/29 Python
Carter’s OshKosh加拿大:购买婴幼儿服装和童装
2018/11/27 全球购物
个人优缺点自我评价
2014/01/27 职场文书
财务会计大学生自我评价
2014/04/09 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
公司年终奖分配方案
2014/06/16 职场文书
党的群众路线教育实践活动个人批评与自我批评
2014/10/16 职场文书
品质保证书格式
2015/02/28 职场文书
2019最新企业员工考勤管理制度(通用版)!
2019/07/02 职场文书
利用uni-app生成微信小程序的踩坑记录
2022/04/05 Javascript