Bootstrap表單布局樣式源代碼
Bootstrap提供了三種表單布局:垂直表單,內(nèi)聯(lián)表單和水平表單
創(chuàng)建垂直或基本表單:
•·向父 <form> 元素添加 role="form"。
•·把標(biāo)簽和控件放在一個帶有 class .form-group 的 <div> 中。這是獲取最佳間距所必需的。
•·向所有的文本元素 <input>、<textarea> 和 <select> 添加 class .form-control
內(nèi)聯(lián)表單:
內(nèi)聯(lián)表單中所有元素都向左對齊,標(biāo)簽并排,要創(chuàng)建內(nèi)聯(lián)表單,需要在form標(biāo)簽中加入class.form-inline
水平表單:和其它兩種表單有所不同,要創(chuàng)建水平表單需要遵循以下步驟.
•向父 <form> 元素添加 class .form-horizontal。
•把標(biāo)簽和控件放在一個帶有 class .form-group 的 <div> 中。
•向標(biāo)簽添加 class .control-label。
Bootstrap表單布局樣式如下
實現(xiàn)代碼:
<form class="form-horizontal" role="form"> <fieldset> <legend>配置數(shù)據(jù)源</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">數(shù)據(jù)庫名</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>選擇相關(guān)表</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>
如果大家還想深入學(xué)習(xí),可以點擊這里進行學(xué)習(xí),再為大家附一個精彩的專題:Bootstrap學(xué)習(xí)教程
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 淺談bootstrap源碼分析之tab(選項卡)
- 淺談bootstrap源碼分析之scrollspy(滾動偵聽)
- 基于Bootstrap實現(xiàn)Material Design風(fēng)格表單插件 附源碼下載
- Bootstrap每天必學(xué)之模態(tài)框(Modal)插件
- Bootstrap每天必學(xué)之工具提示(Tooltip)插件
- Bootstrap每天必學(xué)之警告框插件
- Bootstrap每天必學(xué)之按鈕(Button)插件
- Bootstrap每天必學(xué)之日期控制
- Bootstrap每天必學(xué)之面板
- Bootstrap 源代碼分析(未完待續(xù))
相關(guān)文章
JavaScript之map reduce_動力節(jié)點Java學(xué)院整理
這篇文章主要為大家詳細(xì)介紹了JavaScript之map reduce的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06區(qū)分中英文字符的兩種方法(正則和charCodeAt())
最近在為項目寫登錄注冊系列頁面, 表單驗證無疑是不可缺少的部分, 在這個jQ插件滿天飛的web年代, 表單驗證倒也不是難事. 但再好的插件, 也并不能做到十全十美2010-11-11詳解html-webpack-plugin插件(用法總結(jié))
這篇文章主要介紹了詳解html-webpack-plugin插件(用法總結(jié)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-09-09使用JavaScript和MQTT開發(fā)物聯(lián)網(wǎng)應(yīng)用示例解析
這篇文章主要介紹了使用JavaScript和MQTT開發(fā)物聯(lián)網(wǎng)應(yīng)用示例解析,文章通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08解決window.opener=null;window.close(),只支持IE6不支持IE7,IE8的問題
本篇文章主要是對window.opener=null;window.close(),只支持IE6不支持IE7,IE8的解決方法進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助2014-01-01JS簡單實現(xiàn)城市二級聯(lián)動選擇插件的方法
這篇文章主要介紹了JS簡單實現(xiàn)城市二級聯(lián)動選擇插件的方法,涉及javascript實現(xiàn)select遍歷與設(shè)置技巧,非常簡單實用,需要的朋友可以參考下2015-08-08