當前位置:
首頁 > 知識 > Foundation 網格系統

Foundation 網格系統

Foundation 網格系統為 12 列。

如果你不需要 12 列,你可以合併一些列,創建一些更大寬度的列。

Foundation 網格系統

Foundation 的網格系統是響應式的。 列會根據屏幕尺寸自動調整大小。在大尺寸屏幕上,可能是三列,小屏幕尺寸就可能是三個單列,按順序排列。



Foundation 網格系統

網格列

Foundation 網格系統有三個列:

  • .small (手機端)

  • .medium (平板設備)

  • .large (電腦設備:筆記本,台式機)

以上類可以結合使用,創建更靈活的布局



基本的網格結構

以下是基本的 Foundation 網格結構實例:

實例

<div class="row">

<div class="small|medium|large-num columns"></div>

</div>

<div class="row">

<div class="small|medium|large-num columns"></div>

<div class="small|medium|large-num columns"></div>

<div class="small|medium|large-num columns"></div>

</div>

<div class="row">

...

</div>

首先,創建一行 (<div class="row">)。 這是一個水平的垂直列。然後添加列的數量說明 small-num, medium-numlarge-num 類。注意:列的數量 num 加起來必須等於 12 :

實例

<div class="row">

<div class="small-12 columns">.small-12 yellow</div>

</div>

<div class="row">

<div class="small-8 columns">.small-8 beige</div>

<div class="small-4 columns">.small-4 gray</div>

</div>

<div class="row">

<div class="large-9 small-8 columns">.small-8 .large-9 pink</div>

<div class="large-3 small-4 columns">.small-4 .large-3 orange</div>

</div>

Foundation 網格系統

實例中,第一行的 <div> 類為 .small-12, 這會創建 12 列(100%寬度)。

第二行創建了兩個列, .small-4 的寬度為33.3% ,.small-8 的寬度為 66.6%。

第三行我們添加了額外的兩個列 (.large-3.large-9)。這意味著如果在大屏幕尺寸下,列就會變為 25% (.large-3) 和 75% (.large-9)的比例。同時我們也指定了小屏幕上列的比例 33% (.small-4) 和 66% (.small-8) 。這種組合的方式對於不同屏幕顯示效果是非常有幫助的。

網格選項

下表總結了 Foundation 網格系統在多個設備上的說明:


小型設備Phones (<40.0625em (640px)) 中等設備Tablets (>=40.0625em (640px)) 大設備Laptops & Desktops (>=64.0625em (1025px))
網格行為 一直是水平的 以摺疊開始,斷點以上是水平的 以摺疊開始,斷點以上是水平的
類前綴 .small-* .medium-* .large-*
類的數量 12 12 12
可內嵌 Yes Yes Yes
偏移量 Yes Yes Yes
列排序 Yes Yes Yes


寬屏

網格最大(.row) 寬度為 62.5rem。在寬屏上,當寬度大於 62.5rem, 列不會跨越頁面的寬度, 即使寬度設定為 100%。但你可以通過 CSS 重新設置 max-width:

實例

<style>

.row {

max-width: 100%;

}

</style>

Foundation 網格系統

如果你使用默認的 max-width, 但希望背景顏色跨越整個頁面寬度,你可以使用 .row 包裹整個容器,並指定你需要的背景顏色:

實例

<div stylex="background-color:coral;padding:25px;">

<div class="row">

<div class="small-6 columns" stylex="background-color:yellow;">.small-6</div>

<div class="small-6 columns" stylex="background-color:pink;">.small-6</div>

</div>

</div>

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Foundation 均衡器(Equalizer)
Foundation 網格-水平堆疊
Foundation 網格-小型設備
Foundation 網格-中型設備
Foundation 開關

TAG:程序員小新人學習 |

您可能感興趣

如何在亞洲多個「城市網格」中,演繹 adidas Originals DEERUPT?
PowerPoint中的標尺、網格線及參考線
Nature再發DeepMind研究:AI復現大腦網格細胞模擬導航!
網格交易的頭部玩家,BitUniverse到底怎麼樣?
Nature在線公布穀歌DeepMind重大成果,AI替科學家搞定「網格細胞」,要搶諾貝爾獎?
利用photoshop製作一個科技感線條網格
Atomontage採用體素技術取代多邊形圖形網格
使用網格搜索優化CatBoost參數
5月機器學習TOP 10熱文:Google Duplex,「換臉術」、網格單元
Firefox開始支持子網格,產生新的網格布局
NYU Courant 二年級博士生薑仲石:網格曲面的神經網路
Adv.Mater:3D列印高剛性&韌性多核殼架構網格
英偉達用Asteroids展示網格著色技術 顯著提高圖像質量
如何使用Python超參數的網格搜索ARIMA模型
TeXtreme展寬碳纖維織物又添±45°網格布新成員
Nature:利用人工智慧模擬大腦中的網格細胞
Lumin OS 0.97已支持多人模式,加入手部網格API
今日Nature,AI已經替人搞定網格細胞,下面要搶諾貝爾獎?
美國網件公司的新網格wi-fi路由器是一個二合一設計整理
網格摯愛!A-COLD-WALL* 全新包袋系列!