bootstrap里col-xs , col-sm ,col-md,col-lg的区别
前言
? ? ? ??對于一些初學(xué)boostrap的同學(xué)來說,肯定也像我一樣傻傻的搞不懂col-××-*都是要怎么使用吧,我剛開始也表示一臉懵逼,后來查閱了這篇文章才搞懂了他們之間的區(qū)別,我整理了一下供大家一起學(xué)習(xí)。
摘要: bootstrap柵欄系統(tǒng)css中的col-xs-*、col-sm-*、col-md-* 、col-lg-*的意義:
.col-xs-* 超小屏幕 手機 (<768px)
.col-sm-* 小屏幕 平板 (≥768px)
.col-md-* 中等屏幕 桌面顯示器 (≥992px)
.col-lg-* 大屏幕 大桌面顯示器 (≥1200px)
關(guān)鍵字解釋
1、col-column:列;
2、xs-maxsmall:超小; sm-small:小;? md-medium:中等;? lg-large:大;
3、-*表示占列,即占自動每行row分12列柵格系統(tǒng)比;
4、.col-xs-*超小屏幕 手機 (<768px),超小屏幕時使用;
? ???.col-sm-*小屏幕 平板 (≥768px),小屏幕時使用;
?????.col-md-*中等屏幕 桌面顯示器 (≥992px)(柵格參數(shù)),中等屏幕時使用;
? ? ?.col-lg-*大屏幕 大桌面顯示器 (≥1200px),大屏幕時使用。
5、不管在哪種屏幕上,柵格系統(tǒng)都會自動的每行row分12列 col-xs-*和col-sm-* 和col-md-*后面跟的參數(shù)表示在當(dāng)前的屏幕中 每個div所占列數(shù)。例如 <div class="col-xs-6 col-md-3"> 這個div在屏幕中占的位置是: .col-xs-6 在超小屏幕中占6列 也就是屏幕的一半(12/6列=2個div) ,.col-md-3 在中單屏幕中占3列也就是1/4(12/3列=4個div)。
6、反推,如果我們要在小屏幕上并排顯示3個div(12/3個=每個占4 列 ),則col-xs-4;在大屏幕上顯示6個div(12/6個=每個占2列 ) ,則 col-md-2;這樣我們就可以控制我們自己想要的什么排版了。
案例說明
1、單一案例分析
<div class="container">
<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>
<!-- 說明:每row行共12列,分個3div,每個div平占4列,即3個*4列=12列 -->
</div>
<div class="row">
<div class="col-md-4">col-md-4</div>
<div class="col-md-8">col-md-8</div>
<!-- 說明:每row行共12列,分個2div,第1個div占4列,第2個div則占8列,即4列+8列=12列 -->
</div>
<div class="row">
<div class="col-md-3">col-md-3</div>
<div class="col-md-6">col-md-6</div>
<div class="col-md-3">col-md-3</div>
<!-- 說明:每row行共12列,分個3div,每1,3個div占3列,第2個div則占6列,即3列+6列+3列=12列 -->
</div>
</div>
2、混用案例分析:
HTML代碼:
<div class="col-xs-12 col-sm-9 col-md-6 col-lg-3">測試</div>當(dāng)屏幕尺寸:
小于 768px 的時候,用 col-xs-12 類對應(yīng)的樣式;
在 768px 到 992px 之間的時候,用 col-sm-9 類對應(yīng)的樣式;
在 992px 到 1200px 之間的時候,用 col-md-6 類對應(yīng)的樣式;
?
大于 1200px 的時候,用 col-lg-3 類對應(yīng)的樣式;
(完)
參考文章:http://www.cnblogs.com/sdusrz/p/7170564.html
總結(jié)
以上是生活随笔為你收集整理的bootstrap里col-xs , col-sm ,col-md,col-lg的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab 矩阵位移法编程 结构力学,
- 下一篇: Django实现省市县级联菜单