最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

Bootstrap柵格化解析

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 18:50:03
文檔

Bootstrap柵格化解析

Bootstrap柵格化解析:版心(container)版心:class名為.container的容器,其版心的寬度在各個屏幕設備下是不一樣的值,版心兩邊就是留白。 各尺寸下版心寬度如下表:屏幕設備版心寬度max-width:768pxxs 繼承父元素寬度(即width:100%)min-width:768pxsm 7
推薦度:
導讀Bootstrap柵格化解析:版心(container)版心:class名為.container的容器,其版心的寬度在各個屏幕設備下是不一樣的值,版心兩邊就是留白。 各尺寸下版心寬度如下表:屏幕設備版心寬度max-width:768pxxs 繼承父元素寬度(即width:100%)min-width:768pxsm 7

版心(container)

  1. 版心:class名為.container的容器,其版心的寬度在各個屏幕設備下是不一樣的值,版心兩邊就是留白。
    各尺寸下版心寬度如下表:

    屏幕設備版心寬度
    max-width:768pxxs 繼承父元素寬度(即width:100%)
    min-width:768pxsm 750px
    min-width:992pxmd 970px
    min-width:1200pxlg 1170px
.container {
 padding-right: 15px;
 padding-left: 15px;
 margin-right: auto;
 margin-left: auto;
}@media (min-width: 768px) {
 .container {
 width: 750px;
 }}
@media (min-width: 992px) {
 .container {
 width: 970px;
 }}
@media (min-width: 1200px) {
 .container {
 width: 1170px;
 }}
.container-fluid {
 padding-right: 15px;
 padding-left: 15px;
 margin-right: auto;
 margin-left: auto;
}
  1. 不管什么寬度的屏幕,版心容器.container總會有左右15px的padding,是為了讓內容不直接緊貼瀏覽器邊緣的。在一個container中永遠不要再嵌套一個container.

  2. .container-fluid的版心容器跟小于768px屏幕的版心一樣,自己沒有設置固定寬度值,繼承其父元素的寬度。

  3. .container容器是用來在響應式寬度上提供寬度約束。響應尺寸的改變其實改變的是container,行(row)和列(column)都是基于百分比的所以它們不需要做任何改變。

行(row)

  1. 行:class名為.row的容器;它為列(col)一共了空間,總共分為12列。

  2. row兩端會有兩個負的15px的margin值,為了抵消掉container兩側的padding值。.row在container外使用時無效的。

.row {
 margin-right: -15px;
 margin-left: -15px;
}

列(column)

  1. 每一列都有兩側15px的padding值。永遠不要在.row容器外使用col,否則col是無效的。

  2. 每列col的padding值給其內容提供了空白,使內容不會緊貼在瀏覽器邊緣,列之間也不會緊貼在一起。

  3. ==列都是按照百分比分配的(相對于版心寬度的百分比,所以版心越寬的,每列寬度就越大)==。

//五列的寬度
.col-xs-5 {
 width: 41.66666667%;
}// 四列的寬度
.col-xs-4 {
 width: 33.33333333%;
}// 三列的寬度
.col-xs-3 {
 width: 25%;
}// 占兩列的寬度
.col-xs-2 {
 width: 16.66666667%;
}// 每列的寬度是版心寬度的8.33333333%
.col-xs-1 {
 width: 8.33333333%;
}...
// 如果是中等屏幕 類名為.col-md-1
// 小屏幕 類名為:.col-sm-1
// 大屏幕 類名為:.col-lg-1
@media (min-width:768px) {
 .col-sm-1 {
 width: 8.33333333%;
 }
 .col-sm-2 {
 width: 16.66666667%;
 }
 ...
}
@media (min-width: 992px) {
 .col-md-1 {
 width: 8.33333333%;
 }
 .col-md-2 {
 width: 16.66666667%;
 }
 ...
}
@media (min-width:1200px) {
 .col-lg-1 {
 width: 8.33333333%;
 }
 .col-lg-2 {
 width: 16.66666667%;
 }
 ...
}
柵格嵌套
  1. 當設置了 container/row/column之后,可以在column內再創(chuàng)建新的柵格系統(tǒng),在column里面直接再添加row就可以了,不需要再套container了,因為列的兩側padding值 正好可以抵消row的兩側負的margin值,列相當于container了。

偏移(offsets)

  1. 偏移offset主要是靠列的margin-left值決定。偏移一列的話就是margin-left:8.3333333%(1/12),偏移兩列就是margin-left:16.66666667%(即2/12);

.col-xs-offset-0 {
 margin-left: 0;
}.col-xs-offset-1 {
 margin-left: 8.33333333%;
}...
@median (min-width:768px) {
 .col-sm-offset-0 {
 margin-left: 0;
 }
 .col-sm-offset-1 {
 margin-left: 8.33333333%;
 }
 ...
}
...

列的排序(Push 和 Pull)

  1. 在實際應用中更多表現(xiàn)的是呼喚位置和進行排序,允許你打破html中p從上到下 從左到右的固定布局。

  2. pull 和 push 是通過position的 right 和 left值實現(xiàn)的,pull是通過right值,pull-1值 right:8.33333333% (1/12); push-1值=> left:8.33333333%(1/12);

// push 距離左邊的距離(向右推的列數(shù))以最小屏為例
.col-xs-push-2 {
 left: 16.66666667%;
}.col-xs-push-1 {
 left: 8.33333333%;
}.col-xs-push-0 {
 left: auto;
}...

// pull 距離右邊的距離(向左拉的列數(shù))以最小屏為例
.col-xs-pull-2 {
 right: 16.66666667%;
}.col-xs-pull-1 {
 right: 8.33333333%;
}.col-xs-pull-0 {
 right: auto;
}

聲明:本網(wǎng)頁內容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

Bootstrap柵格化解析

Bootstrap柵格化解析:版心(container)版心:class名為.container的容器,其版心的寬度在各個屏幕設備下是不一樣的值,版心兩邊就是留白。 各尺寸下版心寬度如下表:屏幕設備版心寬度max-width:768pxxs 繼承父元素寬度(即width:100%)min-width:768pxsm 7
推薦度:
標簽: 詳解 柵格化 柵格
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top