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 表单取值赋值的一些基本操作
Oct 11 Javascript
JavaScript 学习笔记二 字符串拼接
Mar 28 Javascript
在JavaScript中获取请求的URL参数
Dec 22 Javascript
jQuery实现随意改变div任意属性的名称和值(部分原生js实现)
May 28 Javascript
JavaScript插件化开发教程 (二)
Jan 27 Javascript
JS模仿手机端九宫格登录功能实现代码
Apr 28 Javascript
深入解析JavaScript中的立即执行函数
May 21 Javascript
jQuery常见面试题之DOM操作详析
Jul 05 jQuery
vue单个组件实现无限层级多选菜单功能
Apr 10 Javascript
详解Vue webapp项目通过HBulider打包原生APP
Jun 29 Javascript
vue 优化CDN加速的方法示例
Sep 19 Javascript
JavaScript this指向相关原理及实例解析
Jul 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
我的论坛源代码(五)
2006/10/09 PHP
用session做客户验证时的注意事项
2006/10/09 PHP
由php的call_user_func传reference引发的思考
2010/07/23 PHP
php 魔术方法详解
2014/11/11 PHP
基于php实现的php代码加密解密类完整实例
2016/10/12 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
函数window.open实现关闭所有的子窗口
2015/08/03 Javascript
理解 JavaScript Scoping &amp; Hoisting(二)
2015/11/18 Javascript
Bootstrap每天必学之简单入门
2015/11/19 Javascript
浅析jQuery移动开发中内联按钮和分组按钮的编写
2015/12/04 Javascript
基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理
2016/05/12 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
2016/08/25 Javascript
微信小程序 数组中的push与concat的区别
2017/01/05 Javascript
JavaScript数据类型的存储方法详解
2017/08/25 Javascript
详解使用React全家桶搭建一个后台管理系统
2017/11/04 Javascript
微信小程序 功能函数小结(手机号验证*、密码验证*、获取验证码*)
2017/12/08 Javascript
解决vue2.0 element-ui中el-upload的before-upload方法返回false时submit()不生效问题
2018/08/24 Javascript
vue实现验证用户名是否可用
2021/01/20 Vue.js
[17:00]DOTA2 HEROS教学视频教你分分钟做大人-帕克
2014/06/10 DOTA
Python中optionParser模块的使用方法实例教程
2014/08/29 Python
python删除特定文件的方法
2015/07/30 Python
python扫描proxy并获取可用代理ip的实例
2017/08/07 Python
python3 中文乱码与默认编码格式设定方法
2018/10/31 Python
python如何操作mysql
2020/08/17 Python
NFL官方在线商店:NFLShop
2020/07/29 全球购物
英语专业个人求职自荐信
2013/09/21 职场文书
心得体会范文
2014/01/04 职场文书
不假外出检讨书
2014/01/27 职场文书
职工趣味运动会方案
2014/02/10 职场文书
志愿者活动总结
2014/04/28 职场文书
人事经理岗位职责
2014/04/28 职场文书
软环境建设心得体会
2014/09/09 职场文书
法律专业大学生职业生涯规划书:向目标一步步迈进
2014/09/22 职场文书
大学学生会辞职信
2015/05/13 职场文书
2019旅游导游工作总结
2019/06/27 职场文书
教你用Python爬取英雄联盟皮肤原画
2021/06/13 Python