極速下載站 —— 提供優(yōu)質軟件下載服務,感受全新的極速下載體驗!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁系統(tǒng)教程系統(tǒng)資訊 → Bootstrap 網格系統(tǒng)(Grid System)教程

Bootstrap 網格系統(tǒng)(Grid System)教程

時間:2019-08-21 18:41:40  作者:johnnyl  瀏覽量:83

社會的發(fā)展,科技的進步,人們生活水平提高,工作和生活中越來越離不開電腦,電腦是由軟件、系統(tǒng)、程序等組成,如果想要更好的去使用電腦,那么我們應該去學習這些知識,今天小編就帶領大家學習Bootstrap 網格系統(tǒng)的教程。

本章節(jié)我們將講解 Bootstrap 的網格系統(tǒng)(Grid System)。

Bootstrap 提供了一套響應式、移動設備優(yōu)先的流式網格系統(tǒng),隨著屏幕或視口(viewport)尺寸的增加,系統(tǒng)會自動分為最多12列。

什么是網格(Grid)?

摘自維基百科:

平面設計中,網格是一種由一系列用于組織內容的相交的直線(垂直的、水平的)組成的結構(通常是二維的)。它廣泛應用于打印設計中的設計布局和內容結構。在網頁設計中,它是一種用于快速創(chuàng)建一致的布局和有效地使用 HTML 和 CSS 的方法。

簡單地說,網頁設計中的網格用于組織內容,讓網站易于瀏覽,并降低用戶端的負載。

什么是 Bootstrap 網格系統(tǒng)(Grid System)?

Bootstrap 官方文檔中有關網格系統(tǒng)的描述:

Bootstrap 包含了一個響應式的、移動設備優(yōu)先的、不固定的網格系統(tǒng),可以隨著設備或視口大小的增加而適當地擴展到 12 列。它包含了用于簡單的布局選項的預定義類,也包含了用于生成更多語義布局的功能強大的混合類。

讓我們來理解一下上面的語句。Bootstrap 3 是移動設備優(yōu)先的,在這個意義上,Bootstrap 代碼從小屏幕設備(比如移動設備、平板電腦)開始,然后擴展到大屏幕設備(比如筆記本電腦、臺式電腦)上的組件和網格。

移動設備優(yōu)先策略

內容

決定什么是最重要的。

布局

優(yōu)先設計更小的寬度。

基礎的 CSS 是移動設備優(yōu)先,媒體查詢是針對于平板電腦、臺式電腦。

漸進增強

隨著屏幕大小的增加而添加元素。

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

1 1 1 1 1 1 1 1 1 1 1 1

4 4 4

4 8

6 6

12

Bootstrap 網格系統(tǒng)(Grid System)的工作原理

網格系統(tǒng)通過一系列包含內容的行和列來創(chuàng)建頁面布局。下面列出了 Bootstrap 網格系統(tǒng)是如何工作的:

行必須放置在 .container class 內,以便獲得適當的對齊(alignment)和內邊距(padding)。

使用行來創(chuàng)建列的水平組。

內容應該放置在列內,且唯有列可以是行的直接子元素。

預定義的網格類,比如 .row 和 .col-xs-4,可用于快速創(chuàng)建網格布局。LESS 混合類可用于更多語義布局。

列通過內邊距(padding)來創(chuàng)建列內容之間的間隙。該內邊距是通過 .rows 上的外邊距(margin)取負,表示第一列和最后一列的行偏移。

網格系統(tǒng)是通過指定您想要橫跨的十二個可用的列來創(chuàng)建的。例如,要創(chuàng)建三個相等的列,則使用三個 .col-xs-4。

媒體查詢

媒體查詢是非常別致的"有條件的 CSS 規(guī)則"。它只適用于一些基于某些規(guī)定條件的 CSS。如果滿足那些條件,則應用相應的樣式。

Bootstrap 中的媒體查詢允許您基于視口大小移動、顯示并隱藏內容。下面的媒體查詢在 LESS 文件中使用,用來創(chuàng)建 Bootstrap 網格系統(tǒng)中的關鍵的分界點閾值。

圖:Bootstrap (Grid System)教程

Bootstrap 網格系統(tǒng)(Grid System)教程圖1

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

圖:Bootstrap (Grid System)教程

Bootstrap 網格系統(tǒng)(Grid System)教程圖2

媒體查詢有兩個部分,先是一個設備規(guī)范,然后是一個大小規(guī)則。在上面的案例中,設置了下列的規(guī)則:

讓我們來看下面這行代碼:

圖:Bootstrap (Grid System)教程

Bootstrap 網格系統(tǒng)(Grid System)教程圖3

12下一頁>

相關資訊

相關軟件