最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入學(xué)習(xí)Bootstrap表單

 更新時(shí)間:2016年12月13日 11:39:21   作者:Tiramisu_C  
這篇文章主要為大家詳細(xì)介紹了Bootstrap表單的基礎(chǔ)知識(shí),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文知識(shí)點(diǎn)借鑒來(lái)自http://www.runoob.com/bootstrap/bootstrap-forms.html,里面寫的比較詳細(xì)還給出了例子,這里總結(jié)一下重點(diǎn)方便記憶。

一、表單布局

1.垂直表單(默認(rèn))

        向父 <form> 元素添加 role="form"。
        把標(biāo)簽和控件放在一個(gè)帶有 class .form-group 的 <div> 中。這是獲取最佳間距所必需的。
        向所有的文本元素 <input>、<textarea> 和 <select> 添加 class .form-control。

<form action="#" role="form"> 
  <div class="form-group"> 
   <lable>姓名:<input class="form-control" type="text"/></lable> 
   <lable>性別:<input class="form-control" type="text"/></lable> 
  </div> 
 </form> 

2.內(nèi)聯(lián)表單

向 <form> 標(biāo)簽添加 class .form-inline;       
默認(rèn)情況下,Bootstrap 中的 input、select 和 textarea 有 100% 寬度。在使用內(nèi)聯(lián)表單時(shí),您需要在表單控件上設(shè)置一個(gè)寬度。
使用 class .sr-only,您可以隱藏內(nèi)聯(lián)表單的標(biāo)簽。

 3.水平表單        

    向父 <form> 元素添加 class .form-horizontal。       
    把標(biāo)簽和控件放在一個(gè)帶有 class .form-group 的 <div> 中。       
    向標(biāo)簽添加 class .control-label。

<form action="#" role="form" class="form-horizontal"> 
  <div class="form-group"> 
   <lable class="control-label col-lg-2">姓名:</lable> 
   <div class=" col-lg-10"><input class="form-control" type="text"/></div> 
 
   <lable class="control-label col-lg-2">性別:</lable> 
   <div class="col-lg-10"><input class="form-control " type="text"/></div> 
  </div> 
 </form> 

 二、支持的表單控件

1.輸入框(Input)

<lable>姓名:<input class="form-control" type="text"/></lable> 

2.文本框(Textarea)  可改變 rows 屬性

<div class="form-group"> 
  <textarea rows="8" class="form-control"> 
 
   </textarea> 
 
 </div> 

3.復(fù)選框(Checkbox)和單選框(Radio)        
    當(dāng)創(chuàng)建表單時(shí),如果您想讓用戶從列表中選擇若干個(gè)選項(xiàng)時(shí),請(qǐng)使用 checkbox。如果您限制用戶只能選擇一個(gè)選項(xiàng),請(qǐng)使用 radio。       
    對(duì)一系列復(fù)選框和單選框使用 .checkbox-inline 或 .radio-inline class,控制它們顯示在同一行上。

<div class="checkbox-inline"> 
    <lable class="control-label"><input type="checkbox"/>籃球</lable> 
   </div> 
   <div class="checkbox-inline"> 
    <lable class="control-label"><input type="checkbox"/>音樂(lè)</lable> 
   </div> 
   <div class="checkbox-inline"> 
    <lable class="control-label"><input type="checkbox"/>繪畫</lable> 
   </div> 
   <div class="radio"> 
    <lable><input type="radio"/>男</lable> 
   </div> 
   <div class="radio"> 
    <lable><input type="radio"/>女</lable> 
   </div> 

 4.選擇框(Select)        

    使用 <select> 展示列表選項(xiàng),通常是那些用戶很熟悉的選擇列表,比如州或者數(shù)字。       
    使用 multiple="multiple" 允許用戶選擇多個(gè)選項(xiàng)。

<div class="form-group"> 
     <select name="" id="" class="form-control" multiple> 
      <option value="">1</option> 
      <option value="">1</option> 
      <option value="">1</option> 
      <option value="">1</option> 
      <option value="">1</option> 
     </select> 
    </div> 

 5.靜態(tài)控件        

當(dāng)您需要在一個(gè)水平表單內(nèi)的表單標(biāo)簽后放置純文本時(shí),請(qǐng)?jiān)?<p> 上使用 class .form-control-static。

<div class="form-group"> 
  <label class="col-sm-2 control-label">Email</label> 
  <div class="col-sm-10"> 
  <p class="form-control-static">email@example.com</p> 
  </div> 
 </div> 

三、表單控件狀態(tài)

1.輸入框焦點(diǎn)        

當(dāng)輸入框 input 接收到 :focus 時(shí),輸入框的輪廓會(huì)被移除,同時(shí)應(yīng)用 box-shadow。   

2.禁用的輸入框 input        

如果您想要禁用一個(gè)輸入框 input,只需要簡(jiǎn)單地添加 disabled 屬性,這不僅會(huì)禁用輸入框還,會(huì)改變輸入框的樣式以及當(dāng)鼠標(biāo)的指針懸停在元素上時(shí)鼠標(biāo)指針的樣式。

<div> 
  <lable>姓名:<input type="text" disabled class="form-control"/></lable> 
 </div> 

3.禁用的字段集 fieldset        

對(duì) <fieldset> 添加 disabled 屬性來(lái)禁用 <fieldset> 內(nèi)的所有控件。

4.驗(yàn)證狀態(tài)        

Bootstrap 包含了錯(cuò)誤、警告和成功消息的驗(yàn)證樣式。只需要對(duì)父元素簡(jiǎn)單地添加適當(dāng)?shù)腸lass(.has-warning、 .has-error 或 .has-success)即可使用驗(yàn)證狀態(tài)。

<div class="has-error"> 
  <lable class="control-label"> 
   姓名:<input type="text" class="form-control" placeholder="has-error"/> 
  </lable> 
</div> 
<div class="has-warning"> 
  <lable class="control-label"> 
   姓名:<input type="text" class="form-control" placeholder="has-warning"/> 
  </lable> 
</div> 

 5.表單控件大小    

分別使用 class .input-lg(或.input-sm) 和 .col-lg-* 來(lái)設(shè)置表單的高度和寬度

<div class="form-group"> 
  姓名:<input type="text" class="form-control input-lg" placeholder="input-lg"/> 
  姓名:<input type="text" class="form-control input-sm" placeholder="input-sm"/> 
  姓名:<input type="text" class="form-control " placeholder="normal"/> 
</div>

 6.表單幫助文本

Bootstrap 表單控件可以在輸入框 input 上有一個(gè)塊級(jí)幫助文本。    為了添加一個(gè)占用整個(gè)寬度的內(nèi)容塊,請(qǐng)?jiān)?<input> 后使用 .help-block。

<div class="form-grounp"> 
  <input type="text"/> 
  <span class="help-block"> 
   Bootstrap 表單控件可以在輸入框 input 上有一個(gè)塊級(jí)幫助文本。 
  </span> 
</div> 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java SE 9 多版本兼容 JAR 包示例

    Java SE 9 多版本兼容 JAR 包示例

    這篇文章主要介紹了Java SE 9 多版本兼容 JAR 包示例,Java 9 版本中增強(qiáng)了Jar 包多版本字節(jié)碼文件格式支持,也就是說(shuō)在同一個(gè) Jar 包中我們可以包含多個(gè) Java 版本的 class 文件,更多相關(guān)內(nèi)容感興趣的小伙伴可以參考一下
    2022-08-08
  • 淺析JavaScript中的變量提升

    淺析JavaScript中的變量提升

    這篇文章主要介紹了淺析JavaScript中的變量提升,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • 分離式j(luò)avascript取當(dāng)前element值的代碼

    分離式j(luò)avascript取當(dāng)前element值的代碼

    比較不錯(cuò)的分離式j(luò)s代碼,獲取element的值,大家注意下,運(yùn)行后的效果是32之類的值,其實(shí)主要是沒(méi)有強(qiáng)制轉(zhuǎn)換成數(shù)字,所以大家可以加上
    2008-05-05
  • js利用appendChild對(duì)<li>標(biāo)簽進(jìn)行排序的實(shí)現(xiàn)方法

    js利用appendChild對(duì)<li>標(biāo)簽進(jìn)行排序的實(shí)現(xiàn)方法

    下面小編就為大家?guī)?lái)一篇js利用appendChild對(duì)<li>標(biāo)簽進(jìn)行排序的實(shí)現(xiàn)方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-10-10
  • javascript if條件判斷方法小結(jié)

    javascript if條件判斷方法小結(jié)

    今天在為網(wǎng)站增加一些代碼功能的時(shí)候,需要用到if條件判斷,發(fā)現(xiàn)簡(jiǎn)寫方法忘了,這里特整理下
    2014-05-05
  • discuz中用到的javascript函數(shù)解析

    discuz中用到的javascript函數(shù)解析

    discuz中用到的js不論是多瀏覽器兼容性和實(shí)用性都是非常不錯(cuò)的,推薦大家看下
    2008-05-05
  • 跟我學(xué)Nodejs(三)--- Node.js模塊

    跟我學(xué)Nodejs(三)--- Node.js模塊

    這是本系列的第三篇文章了,前面2篇網(wǎng)友們反饋回來(lái)不少的消息,加上最近2天比較忙,一直沒(méi)來(lái)得及整理,周末了,趕緊給大家整理下發(fā)出來(lái),本文講的是node.js模塊
    2014-05-05
  • 基于HTML模板和JSON數(shù)據(jù)的JavaScript交互(移動(dòng)端)

    基于HTML模板和JSON數(shù)據(jù)的JavaScript交互(移動(dòng)端)

    這篇文章主要介紹了基于HTML模板和JSON數(shù)據(jù)的JavaScript交互(移動(dòng)端)的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • JavaScript forEach的幾種用法小結(jié)

    JavaScript forEach的幾種用法小結(jié)

    forEach()是JavaScript中一個(gè)常用的方法,用于遍歷數(shù)組或類數(shù)組對(duì)象中的每個(gè)元素,本文就來(lái)介紹一下JavaScript forEach的幾種用法小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • javascript讀取文本節(jié)點(diǎn)方法小結(jié)

    javascript讀取文本節(jié)點(diǎn)方法小結(jié)

    本篇文章主要介紹了javascript讀取文本節(jié)點(diǎn)的方法,具有很好的參考價(jià)值,需要的朋友一起來(lái)看下吧
    2016-12-12

最新評(píng)論

娄底市| 梨树县| 苏尼特左旗| 商水县| 博湖县| 东莞市| 南雄市| 四平市| 金昌市| 福贡县| 泰州市| 噶尔县| 增城市| 巍山| 德钦县| 安达市| 恭城| 昭平县| 原平市| 新泰市| 比如县| 盱眙县| 盐边县| 平泉县| 宜章县| 罗甸县| 常州市| 安远县| 营口市| 岱山县| 丽江市| 镶黄旗| 东宁县| 桐城市| 顺昌县| 中牟县| 大荔县| 泰兴市| 白山市| 康保县| 定兴县|