bootstrap3 媒體查詢 柵格參數(shù)

  • 媒體查詢
    在柵格系統(tǒng)中栈暇,我們在 Less 文件中使用以下媒體查詢(media query)來創(chuàng)建關鍵的分界點閾值艺晴。
/* 超小屏幕(手機霞掺,小于 768px) */
/* 沒有任何媒體查詢相關的代碼苛谷,因為這在 Bootstrap 中是默認的(還記得 Bootstrap 是移動設備優(yōu)先的嗎盗忱?) */

/* 小屏幕(平板,大于等于 768px) */
@media (min-width: @screen-sm-min) { ... }

/* 中等屏幕(桌面顯示器屉栓,大于等于 992px) */
@media (min-width: @screen-md-min) { ... }

/* 大屏幕(大桌面顯示器舷蒲,大于等于 1200px) */
@media (min-width: @screen-lg-min) { ... }

我們偶爾也會在媒體查詢代碼中包含 max-width 從而將 CSS 的影響限制在更小范圍的屏幕大小之內。

@media (max-width: @screen-xs-max) { ... }
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { ... }
@media (min-width: @screen-md-min) and (max-width: @screen-md-max) { ... }
@media (min-width: @screen-lg-min) { ... }
  • 柵格參數(shù)
image.png
  1. lg


    lg
  2. md


    md
  3. sm


    image.png
  4. xs(自動)


    image.png
  • 從堆疊到水平排列

比如.col-md-*友多,當寬度>=992px的時候牲平,呈現(xiàn)水平,小于則呈現(xiàn)堆疊

<div class="row">
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
 <div class="col-md-1">.col-md-1</div>
</div>
<div class="row">
 <div class="col-md-8">.col-md-8</div>
 <div class="col-md-4">.col-md-4</div>
</div>
<div class="row">
 <div class="col-md-4">.col-md-4</div>
 <div class="col-md-4">.col-md-4</div>
 <div class="col-md-4">.col-md-4</div>
</div>
<div class="row">
 <div class="col-md-6">.col-md-6</div>
 <div class="col-md-6">.col-md-6</div>
</div>
  • 在小屏幕上不呈現(xiàn)堆疊
<div class="container">
   <div class="row">
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
       <div class="col-md-1 col-sm-4 col-xs-2">.col-md-1</div>
   </div>
</div>
  • 流式布局容器

將最外面的布局元素 .container 修改為 .container-fluid夷陋,就可以將固定寬度的柵格布局轉換為 100% 寬度的布局欠拾。

<div class="container-fluid">
 <div class="row">
   ...
 </div>
</div>
  • 多余的列(column)將另起一行排列

如果在一個 .row 內包含的列(column)大于12個胰锌,包含多余列(column)的元素將作為一個整體單元被另起一行排列骗绕。

<div class="row">
   <div class="col-xs-9">.col-xs-9</div>
   <div class="col-xs-4">.col-xs-4
       <br>Since 9 + 4 = 13 &gt; 12, this 4-column-wide div gets wrapped onto a new line as one contiguous unit.</div>
   <div class="col-xs-6">.col-xs-6
       <br>Subsequent columns continue along the new line.</div>
</div>
  • 列偏移

使用 .col-md-offset-* 類可以將列向右側偏移。這些類實際是通過使用 * 選擇器為當前元素增加了左側的邊距(margin)资昧。例如酬土,.col-md-offset-4 類將 .col-md-4 元素向右側偏移了4個列(column)的寬度。

<div class="row">
   <div class="col-sm-5 col-md-6">.col-sm-5 .col-md-6</div>
   <div class="col-sm-5 col-sm-offset-2 col-md-6 col-md-offset-0">.col-sm-5 .col-sm-offset-2 .col-md-6 .col-md-offset-0</div>
</div>
<div class="row">
   <div class="col-sm-6 col-md-5 col-lg-6">.col-sm-6 .col-md-5 .col-lg-6</div>
   <div class="col-sm-6 col-md-5 col-md-offset-2 col-lg-6 col-lg-offset-0">.col-sm-6 .col-md-5 .col-md-offset-2 .col-lg-6 .col-lg-offset-0</div>
</div>

col-sm-offset-2:在col-sm生效的情況下向右偏移2列
注:offset如果向右偏移超過12格带,那么就會另起一行撤缴,而且偏移也會從下一行重新算起,如

<div class="row">
   <div class="col-xs-7" style="background-color: red">col-xs-7</div>
   <div class="col-xs-4 col-xs-offset-2" style="background-color: yellow">col-xs-4 col-xs-offset-2</div>
</div>
image.png
  • 嵌套列

為了使用內置的柵格系統(tǒng)將內容再次嵌套叽唱,可以通過添加一個新的 .row 元素和一系列 .col-sm-* 元素到已經存在的 .col-sm-* 元素內屈呕。被嵌套的行(row)所包含的列(column)的個數(shù)不能超過12(其實,沒有要求你必須占滿12列)棺亭。

<div class="row">
   <div class="col-sm-9" style="background-color: red">
       Level 1: .col-sm-9
       <div class="row">
           <div class="col-xs-8 col-sm-6" style="background-color: blue">
               Level 2: .col-xs-8 .col-sm-6
           </div>
           <div class="col-xs-4 col-sm-6" style="background-color: yellow">
               Level 2: .col-xs-4 .col-sm-6
           </div>
       </div>
   </div>
</div>
  • 列排序

通過使用 .col-md-push-*.col-md-pull-* 類就可以很容易的改變列(column)的順序虎眨。
注:這個操作可以使柵格重疊
col-md-push-4是從左到右第4列開始
col-md-pull-5是從右到左第5列開始

<div class="row">
   <div class="col-md-9 col-md-push-4">col-md-9 col-md-push-4</div>
   <div class="col-md-3 col-md-pull-5">col-md-3 col-md-pull-5</div>
</div>
image.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市镶摘,隨后出現(xiàn)的幾起案子嗽桩,更是在濱河造成了極大的恐慌,老刑警劉巖凄敢,帶你破解...
    沈念sama閱讀 212,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件碌冶,死亡現(xiàn)場離奇詭異,居然都是意外死亡涝缝,警方通過查閱死者的電腦和手機扑庞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評論 3 385
  • 文/潘曉璐 我一進店門譬重,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人罐氨,你說我怎么就攤上這事害幅。” “怎么了岂昭?”我有些...
    開封第一講書人閱讀 158,369評論 0 348
  • 文/不壞的土叔 我叫張陵以现,是天一觀的道長。 經常有香客問我约啊,道長邑遏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,799評論 1 285
  • 正文 為了忘掉前任恰矩,我火速辦了婚禮记盒,結果婚禮上,老公的妹妹穿的比我還像新娘外傅。我一直安慰自己纪吮,他們只是感情好,可當我...
    茶點故事閱讀 65,910評論 6 386
  • 文/花漫 我一把揭開白布萎胰。 她就那樣靜靜地躺著碾盟,像睡著了一般。 火紅的嫁衣襯著肌膚如雪技竟。 梳的紋絲不亂的頭發(fā)上冰肴,一...
    開封第一講書人閱讀 50,096評論 1 291
  • 那天,我揣著相機與錄音榔组,去河邊找鬼熙尉。 笑死,一個胖子當著我的面吹牛搓扯,可吹牛的內容都是我干的检痰。 我是一名探鬼主播,決...
    沈念sama閱讀 39,159評論 3 411
  • 文/蒼蘭香墨 我猛地睜開眼锨推,長吁一口氣:“原來是場噩夢啊……” “哼铅歼!你這毒婦竟也來了?” 一聲冷哼從身側響起爱态,我...
    開封第一講書人閱讀 37,917評論 0 268
  • 序言:老撾萬榮一對情侶失蹤谭贪,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后锦担,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體俭识,經...
    沈念sama閱讀 44,360評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,673評論 2 327
  • 正文 我和宋清朗相戀三年洞渔,在試婚紗的時候發(fā)現(xiàn)自己被綠了套媚。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缚态。...
    茶點故事閱讀 38,814評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖堤瘤,靈堂內的尸體忽然破棺而出玫芦,到底是詐尸還是另有隱情,我是刑警寧澤本辐,帶...
    沈念sama閱讀 34,509評論 4 334
  • 正文 年R本政府宣布桥帆,位于F島的核電站,受9級特大地震影響慎皱,放射性物質發(fā)生泄漏老虫。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 40,156評論 3 317
  • 文/蒙蒙 一茫多、第九天 我趴在偏房一處隱蔽的房頂上張望祈匙。 院中可真熱鬧,春花似錦天揖、人聲如沸夺欲。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,882評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽些阅。三九已至,卻和暖如春万细,著一層夾襖步出監(jiān)牢的瞬間扑眉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,123評論 1 267
  • 我被黑心中介騙來泰國打工赖钞, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人聘裁。 一個月前我還...
    沈念sama閱讀 46,641評論 2 362
  • 正文 我出身青樓雪营,卻偏偏與公主長得像,于是被迫代替她去往敵國和親衡便。 傳聞我的和親對象是個殘疾皇子献起,可洞房花燭夜當晚...
    茶點故事閱讀 43,728評論 2 351

推薦閱讀更多精彩內容

  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font镣陕,text-align谴餐,li...
    love2013閱讀 2,306評論 0 11
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font呆抑,text-align岂嗓,li...
    wzhiq896閱讀 1,737評論 0 2
  • 1.定義和使用 使用 @media 查詢,你可以針對不同的媒體類型定義不同的樣式鹊碍。當你重置瀏覽器大小的過程中厌殉,頁面...
    卓三陽閱讀 1,013評論 0 5
  • bootstrap進入官網下載:boostrap官網——》http://v3.bootcss.com/ 開始下載我...
    GreenHand1閱讀 625評論 0 2
  • 男,48歲楼眷,肛門瘙癢铲汪,聽人說用花露水瓶子塞進肛門可以止癢,然后就按照別人提供的方法做了罐柳,最后到醫(yī)院住院拍片取出來桥状,...
    小藥師奮斗史閱讀 317評論 0 0