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

Bootstrap每天必學之按鈕(一)

 更新時間:2015年11月24日 10:19:26   作者:小平果118  
Bootstrap每天必學之按鈕,本文講解的就是大家最為常用的button按鈕的樣式,感興趣的小伙伴們可以參考一下

本文主要講解的是按鈕的樣式。
1.選項
2.尺寸
3.活動狀態(tài)
4.禁用狀態(tài)
5.可做按鈕使用的Html標簽

選項 

使用上面列出的class可以快速創(chuàng)建一個帶有樣式的按鈕。

 <button type="button" class="btn btn-default">Default</button>
 <button type="button" class="btn btn-primary">Primary</button>
 <button type="button" class="btn btn-success">Success</button>
 <button type="button" class="btn btn-info">Info</button>
 <button type="button" class="btn btn-warning">Warning</button>
 <button type="button" class="btn btn-danger">Danger</button>
 <button type="button" class="btn btn-link">鏈接</button>

尺寸
 需要讓按鈕具有不同尺寸嗎?使用.btn-lg、.btn-sm、.btn-xs可以獲得不同尺寸的按鈕。

<p>
 <button type="button" class="btn btn-primary btn-lg">Large button</button>
 <button type="button" class="btn btn-default btn-lg">Large button</button>
</p>
<p>
 <button type="button" class="btn btn-primary">Default button</button>
 <button type="button" class="btn btn-default">Default button</button>
</p>
<p>
 <button type="button" class="btn btn-primary btn-sm">Small button</button>
 <button type="button" class="btn btn-default btn-sm">Small button</button>
</p>
<p>
 <button type="button" class="btn btn-primary btn-xs">Extra small button</button>
 <button type="button" class="btn btn-default btn-xs">Extra small button</button>
</p>

通過給按鈕添加.btn-block可以使其充滿父節(jié)點100%的寬度,而且按鈕也變?yōu)榱藟K級(block)元素。

<button type="button" class="btn btn-primary btn-lg btn-block">Block level button</button>
<button type="button" class="btn btn-default btn-lg btn-block">Block level button</button>

活動狀態(tài)
當按鈕處于活動狀態(tài)時,其表現(xiàn)為被按壓下(底色更深,邊框夜色更深,內(nèi)置陰影)。對于B<button>元素,是通過:active實現(xiàn)的。對于<a>元素,是通過.active實現(xiàn)的。然而,你還可以聯(lián)合使用.active <button>并通過編程的方式使其處于活動狀態(tài)。
按鈕元素
由于:active是偽狀態(tài),因此 無需添加,但是在需要表現(xiàn)出同樣外觀的時候可以添加.active。

<button type="button" class="btn btn-primary btn-lg active">Primary button</button>
<button type="button" class="btn btn-default btn-lg active">Button</button>

鏈接元素
可以為<a>添加.active class。

<a href="#" class="btn btn-primary btn-lg active" role="button">Primary link</a>
<a href="#" class="btn btn-default btn-lg active" role="button">Link</a>

可以和上面的button進行一下對比。

禁用狀態(tài)
 通過將按鈕的背景色做50%的褪色處理就可以呈現(xiàn)出無法點擊的效果。
按鈕元素
為<button>添加disabled屬性。

<button type="button" class="btn btn-lg btn-primary" disabled="disabled">Primary button</button>
<button type="button" class="btn btn-default btn-lg" disabled="disabled">Button</button>

可以把鼠標放在按鈕上點擊查看效果。
跨瀏覽器的兼容性

如果為<button>添加disabled屬性,Internet Explorer 9及更低版本的瀏覽器將會把按鈕中的文本繪制為灰色,并帶有惡心的陰影,目前還沒有辦法解決。
鏈接元素
為<a>添加.disabled class。

<a href="#" class="btn btn-primary btn-lg disabled" role="button">Primary link</a>
<a href="#" class="btn btn-default btn-lg disabled" role="button">Link</a>

這是和上面的按鈕做一個對比。
我們把.disabled作為工具class使用,就像.active class一樣,因此不需要增加前綴。
 鏈接功能不受影響

上面提到的class只是改變<a>的外觀,不影響功能。在此文檔中,我們通過JavaScript代碼禁用了鏈接的默認功能。

可做按鈕使用的Html標簽
 可以為<a>、<button>或<input>元素添加按鈕class。

 <a class="btn btn-default" href="#" role="button">Link</a>
 <button class="btn btn-default" type="submit">Button</button>
 <input class="btn btn-default" type="button" value="Input">
 <input class="btn btn-default" type="submit" value="Submit">

跨瀏覽器表現(xiàn)

作為最佳實踐,我們強烈建議盡可能使用<button>元素以確??鐬g覽器的一致性樣式。

出去其它原因,這個Firefox的bug讓我們無法為基于<input>標簽的按鈕設置line-height,這導致在Firefox上,他們與其它按鈕的高度不一致。
 本節(jié)主要講解的內(nèi)容是button按鈕的樣式,大家可以靈活的運行這幾個樣式進行控制就可以了,希望對大家的學習有所幫助。

如果大家還想深入學習,可以點擊這里進行學習,再為大家附兩個精彩的專題:Bootstrap學習教程 Bootstrap實戰(zhàn)教程

相關文章

  • JavaScript實現(xiàn)下拉菜單的顯示和隱藏

    JavaScript實現(xiàn)下拉菜單的顯示和隱藏

    這篇文章主要介紹了JavaScript實現(xiàn)下拉菜單的顯示和隱藏的相關資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-01-01
  • TS中最常見的聲明合并(接口合并)

    TS中最常見的聲明合并(接口合并)

    這篇文章主要介紹了TS中最常見的聲明合并:接口合并,TS中的聲明合并,指的就是編譯器會針對同名的聲明合并為一個聲明,合并后的聲明會同時擁有原先兩個或多個聲明的特性,接口的合并也是一樣,它會將雙方的成員放到一個同名的接口里,更多詳細內(nèi)容請參考下面文章內(nèi)容

    2021-12-12
  • JavaScript中處理數(shù)據(jù)的常用方法

    JavaScript中處理數(shù)據(jù)的常用方法

    在前端項目中,常用的?JavaScript?處理數(shù)據(jù)的方法有很多,本文為大家整理了一些常用的方法,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-11-11
  • js讀寫cookie實現(xiàn)一個底部廣告浮層效果的兩種方法

    js讀寫cookie實現(xiàn)一個底部廣告浮層效果的兩種方法

    使用js實現(xiàn)一個頁面浮層效果,用js讀寫cookie來實現(xiàn)用戶關閉廣告的顯示狀態(tài),下面有個不錯的示例,感興趣的朋友可以參考下
    2013-12-12
  • JavaScript判斷瀏覽器及其版本信息

    JavaScript判斷瀏覽器及其版本信息

    本篇文章主要分享了通過window.navigator來判斷瀏覽器及其版本信息的實例代碼。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • js中scrollTop()方法和scroll()方法用法示例

    js中scrollTop()方法和scroll()方法用法示例

    這篇文章主要介紹了js中scrollTop()方法和scroll()方法用法,結(jié)合實例形式分析了scrollTop()方法和scroll()方法滾動操作的用法與相關操作技巧,需要的朋友可以參考下
    2016-10-10
  • js中for-in和for-of的區(qū)別詳解

    js中for-in和for-of的區(qū)別詳解

    在JavaScript中,for-in和for-of是兩種不同的循環(huán)結(jié)構(gòu),本文主要介紹了js中for-in和for-of的區(qū)別,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • JavaScript中數(shù)組遍歷方法合集大全

    JavaScript中數(shù)組遍歷方法合集大全

    在JavaScript中數(shù)組遍歷是常見的操作,有多種方法可以實現(xiàn),下面這篇文章主要給大家介紹了關于JavaScript中數(shù)組遍歷方法合集的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-07-07
  • 使用控制臺破解百小度一個月只準改一次名字

    使用控制臺破解百小度一個月只準改一次名字

    這篇文章主要介紹了使用控制臺破解百小度一個月只準改一次名字的方法和代碼,有需要的小伙伴可以參考下。
    2015-08-08
  • 一個通過script自定義屬性傳遞配置參數(shù)的方法

    一個通過script自定義屬性傳遞配置參數(shù)的方法

    編寫了一個js插件,要使用該插件需要先在html中引入該插件Js,然后再添加一個script標簽,在里面調(diào)用,需要的朋友可以看看
    2014-09-09

最新評論

调兵山市| 炎陵县| 江达县| 古田县| 启东市| 满城县| 大关县| 滁州市| 凤台县| 团风县| 兴山县| 新兴县| 仁布县| 赤峰市| 宝坻区| 冀州市| 读书| 东宁县| 孝感市| 海伦市| 东光县| 时尚| 新平| 伊宁市| 兴安县| 浮山县| 淮阳县| 会东县| 蓝田县| 双柏县| 天等县| 龙门县| 张家港市| 阿尔山市| 德州市| 襄汾县| 沾化县| 蕲春县| 宁南县| 嘉黎县| 阜城县|