Bootstrap表單布局樣式源代碼
Bootstrap提供了三種表單布局:垂直表單,內(nèi)聯(lián)表單和水平表單
創(chuàng)建垂直或基本表單:
•·向父 <form> 元素添加 role="form"。
•·把標(biāo)簽和控件放在一個(gè)帶有 class .form-group 的 <div> 中。這是獲取最佳間距所必需的。
•·向所有的文本元素 <input>、<textarea> 和 <select> 添加 class .form-control
內(nèi)聯(lián)表單:
內(nèi)聯(lián)表單中所有元素都向左對(duì)齊,標(biāo)簽并排,要?jiǎng)?chuàng)建內(nèi)聯(lián)表單,需要在form標(biāo)簽中加入class.form-inline
水平表單:和其它兩種表單有所不同,要?jiǎng)?chuàng)建水平表單需要遵循以下步驟.
•向父 <form> 元素添加 class .form-horizontal。
•把標(biāo)簽和控件放在一個(gè)帶有 class .form-group 的 <div> 中。
•向標(biāo)簽添加 class .control-label。
Bootstrap表單布局樣式如下

實(shí)現(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">主機(jī)名</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ù)庫(kù)名</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">用戶(hù)名</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í),可以點(diǎn)擊這里進(jìn)行學(xué)習(xí),再為大家附一個(gè)精彩的專(zhuān)題:Bootstrap學(xué)習(xí)教程
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 淺談bootstrap源碼分析之tab(選項(xiàng)卡)
- 淺談bootstrap源碼分析之scrollspy(滾動(dòng)偵聽(tīng))
- 基于Bootstrap實(shí)現(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)文章
js 中{},[]中括號(hào),大括號(hào)使用詳解
{ } 大括號(hào),表示定義一個(gè)對(duì)象,大部分情況下要有成對(duì)的屬性和值,或是函數(shù)2011-05-05
JS實(shí)現(xiàn)手寫(xiě)parseInt的方法示例
這篇文章主要給大家介紹了JS實(shí)現(xiàn)手寫(xiě)parseInt的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-09-09
JS逆向之?webpack?打包站點(diǎn)實(shí)戰(zhàn)原理分享
本文主要介紹了JS逆向之webpack打包站點(diǎn)實(shí)戰(zhàn)原理分享,webpack是前端程序員用來(lái)進(jìn)行打包JS的技術(shù),打包之后的代碼特征非常明顯,更多相關(guān)知識(shí)需要的小伙伴可以參考下面文章詳細(xì)內(nèi)容2022-06-06
關(guān)于微信小程序中使用wx.getLocation獲取當(dāng)前詳細(xì)位置并計(jì)算距離
這篇文章主要介紹了關(guān)于微信小程序中使用wx.getLocation獲取當(dāng)前詳細(xì)位置并計(jì)算距離,wx.getLocation只能夠獲取經(jīng)緯度,不能夠拿到詳細(xì)地址,這里使用騰訊地圖的api,需要的朋友可以參考下2023-04-04
JS設(shè)計(jì)模式之?dāng)?shù)據(jù)訪(fǎng)問(wèn)對(duì)象模式的實(shí)例講解
下面小編就為大家?guī)?lái)一篇JS設(shè)計(jì)模式之?dāng)?shù)據(jù)訪(fǎng)問(wèn)對(duì)象模式的實(shí)例講解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-09-09
JavaScript Event學(xué)習(xí)第十一章 按鍵的檢測(cè)
檢測(cè)用戶(hù)的按鍵是事件處理程序的一個(gè)很特別的環(huán)節(jié)。這一章我們著力解決一些非常棘手的問(wèn)題,并且制定一個(gè)完備的表格。2010-02-02
TypeScript中class類(lèi)型實(shí)例講解
眾所周知在TypeScript中定義變量需要指定標(biāo)識(shí)符的類(lèi)型,下面這篇文章主要給大家介紹了關(guān)于TypeScript中class類(lèi)型的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-12-12
javascript高仿熱血傳奇游戲?qū)崿F(xiàn)代碼
這篇文章主要介紹了javascript高仿熱血傳奇游戲的實(shí)現(xiàn)代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-02-02

