bootstrap學習筆記

2021-08-19 09:50:28 字數 2655 閱讀 5923

學習**:

然後對bootstrap進行引用

柵格系統中,列數是12,行數不固定

例項:手機、平板、桌面

在上面案例的基礎上,通過使用針對平板裝置的 .col-sm-* 類,我們來建立更加動態和強大的布局吧。

.col-xs-12 .col-sm-6 .col-md-8

.col-xs-6 .col-md-4

.col-xs-6 .col-sm-4

.col-xs-6 .col-sm-4

.col-xs-6 .col-sm-4

柵格系統

1)響應式網格系統隨著螢幕或視口(viewport)尺寸的增加,系統會自動分為最多12列。

2)工作原理

行必須放置在.container(固定寬度)或者.container-fluid(100%寬度) class內,獲得適當的對齊(alignment)和內邊距(padding)

內容放置在列中,唯有列可以是行的直接子元素

預定義的網格類,比如 .row 和 .col-lg-4,可用於快速建立網格布局

列通過內邊距(padding)來建立列內容之間的間隙

3)**查詢

/* 超小裝置(手機,小於 768px) */

/* 沒有任何**查詢相關的**,因為這在 bootstrap 中是預設的(還記得 bootstrap 是移動裝置優先的嗎?) */

/* 小型裝置(平板電腦,大於等於768px) */

@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max)

/* 中型裝置(台式電腦,大於等於992px) */

@media (min-width: @screen-md-min) and (max-width: @screen-md-max)

/* 大型裝置(大台式電腦,大於等於1200px) */

@media (min-width: @screen-lg-min)

4)柵格引數

超小螢幕 手機 (<768px)小螢幕 平板 (≥768px)中等螢幕 桌面顯示器 (≥992px)大螢幕 大桌面顯示器 (≥1200px)

柵格系統行為      總是水平排列                    開始是堆疊在一起的,當大於這些閾值時將變為水平排列c

.container 最大寬度none (自動)    750px                    970px                        1170px

類字首           .col-xs-            .col-sm-                .col-md-                    .col-lg-

列(column)數    12

最大列(column)寬自動            ~62px                    ~81px                        ~97px

間隙寬度            30px (每列左右均有 15px)

可巢狀            是

偏移(offsets)    是

列排序            是

5)//四種螢幕分類全部啟用44

4....

//可以設定列偏移,讓中間保持空隙

1-810-12

//可以巢狀,嵌滿也是 12 列

1-89-12

10-12

//可以把兩個列交換位置,push 向右移動(推),pull 向左移動(拉)84

在css**中寫下如下**,可以實現為所有類中包含col的div設定樣式:

div[class^=col]
offset 補償(課本上或相關教程上一般都把這個叫做「偏移」),其實就是在左側補列(1~11列)

push 推

pull 拉

偏移、推、拉,都有乙個參照物,即相對的位置,那就是左側, 相對於左側偏移、推、拉 

寫法比如:

col-md-offset-3(在左側補充3列)

col-md-push-6(從左側往右側推6列)

col-md-pull-4(往左側拉4列)

效果圖如下:

bootstrap學習筆記

1 引入的檔案 script script 2 柵格系統布局 bootstrap把頁面設定為12列,通過改變列的數字來進行布局。col xs 4 指小於768px的小裝置 11 col sm 4 指 768px的裝置 22 col md 4 指 992px裝置 33 col lg 4 值1200px...

bootstrap學習筆記

1 bootstrap簡介 1 是乙個前端自適應ui框架 2 由全域性css樣式,元件,js外掛程式組成 基於jquery 2 組成 1 全域性css樣式 1 寫好的一些html標籤的展示效果,可以全域性進行呼叫,標籤通過class屬性來獲採樣式 2 元件 1 寫好的以下可以直接在頁面上展示的元素,...

bootstrap框架學習筆記

一.在.spann n為1 12的整數 的標籤內加.offsetn n為1 12的整數 可以使標籤左邊距 margin left 增加 spann n為1 12的整數 的距離。二.row以不同的固定寬度定位,而.row fluid以百分比定位。三.muted可以使標籤背景顏色為灰色 999999 四...