1. 程式人生 > 實用技巧 >bootstrap 起步筆記 常用類名屬性

bootstrap 起步筆記 常用類名屬性

html視窗配置

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">

initial-scale=1 初始比例

user-scalable=no是否可以手動縮放

導航

導航navbar  導航預設樣式navbar-default  導航固定頂部navbar-fixed-top   導航固定底部navbar-fixed-bottom   導航右對齊navbar-right

圖片自適應

img-responsive

濾鏡效果

背景圖片加濾鏡效果原理:背景圖片上加div, 給div一個背景顏色,給顏色降低不透明度

按鈕

 <button type="button" class="btn btn-default">預設按鈕樣式</button>

按鈕hover淡入效果

.btn{transition:all 0.3s;}

表單預設樣式

<input type="text" class="form-control" placeholder="輸入內容“/>
<textarea class="form-control" placeholder="輸入內容“ rows="4"></textarea>

<input type="submit" class="form-control" value="提交“/> //提交按鈕

按鈕css樣式 input[type="submit"]{background-color:#000;color:#fff;}

表單下拉選擇

<div class="from-group">
    <label for="xy">選擇 </label>
    <select id="xy" class="from-control">
        <option>...</option>
        <option>...</option>
        <option>...</option>
    </select
> </div>

文字居中

<div class="text-center"></div>

在css中新增如下內容 可以分別定製不同螢幕的顯示樣式:

/* 大螢幕 :大於等於1200px*/
@media (min-width: 1200px) { ... }

/*預設*/
@media (min-width: 980px){...}

/* 平板電腦和小屏電腦之間的解析度 */
@media (min-width: 768px) and (max-width: 979px) { ... }
 
/* 橫向放置的手機和豎向放置的平板之間的解析度 */
@media (max-width: 767px) { ... }
 
/* 橫向放置的手機及解析度更小的裝置 */
@media (max-width: 480px) { ... }

以下這些可以通過媒體查詢結合大型、小型和中型裝置,實現內容對裝置的顯示和隱藏

class裝置
.visible-xs 額外的小裝置(小於 768px)可見
.visible-sm 小型裝置(768 px 起)可見
.visible-md 中型裝置(768 px 到 991 px)可見
.visible-lg 大型裝置(992 px 及以上)可見
.hidden-xs 額外的小裝置(小於 768px)隱藏
.hidden-sm 小型裝置(768 px 起)隱藏
.hidden-md 中型裝置(768 px 到 991 px)隱藏
.hidden-lg 大型裝置(992 px 及以上)隱藏