亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Foundation Chinese Manual / Foundation 網(wǎng)格系統(tǒng)

Foundation 網(wǎng)格系統(tǒng)

Foundation 網(wǎng)格系統(tǒng)為 12 列。

如果你不需要 12 列,你可以合并一些列,創(chuàng)建一些更大寬度的列。

Foundation 的網(wǎng)格系統(tǒng)是響應(yīng)式的。 列會根據(jù)屏幕尺寸自動調(diào)整大小。在大尺寸屏幕上,可能是三列,小屏幕尺寸就可能是三個單列,按順序排列。


網(wǎng)格列

Foundation 網(wǎng)格系統(tǒng)有三個列:

  • .small (手機端)

  • .medium (平板設(shè)備)

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

以上類可以結(jié)合使用,創(chuàng)建更靈活的布局


基本的網(wǎng)格結(jié)構(gòu)

以下是基本的 Foundation 網(wǎng)格結(jié)構(gòu)實例:

<divclass="row">
  <div class="small|medium|large-numcolumns"></div>
</div>
<divclass="row">
  <div class="small|medium|large-numcolumns"></div>
 <div class="small|medium|large-num columns"></div>
 <div class="small|medium|large-num columns"></div>
</div>
<divclass="row">
  ...
</div>

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

實例

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 實例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
</head>
<body>

<div class="row">
  <h2>Foundation 網(wǎng)格</h2>
  <p>重置窗口大小查看效果</p>
  <div class="small-12 columns" style="background-color:yellow;">.small-12</div>
</div>
<div class="row">
  <div class="small-8 columns" style="background-color:beige;">.small-8</div>
  <div class="small-4 columns" style="background-color:gray;">.small-4</div>
</div>
<div class="row">
  <div class="small-8 large-9 columns" style="background-color:pink;">.small-8 .large-9</div>
  <div class="small-4 large-3 columns" style="background-color:orange;">.small-4 .large-3</div>
</div>

</body>
</html>

運行實例 ?

點擊 "運行實例" 按鈕查看在線實例

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

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

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

網(wǎng)格選項

下表總結(jié)了 Foundation 網(wǎng)格系統(tǒng)在多個設(shè)備上的說明:

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

寬屏

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

實例

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 實例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
<style>
  .example {
    max-width: 100%;
  }
  </style>
</head>
<body>

<h2>Foundation 網(wǎng)格</h2>
<p>默認情況下,網(wǎng)格最大(<code>.row</code>) 寬度為 62.5rem。在寬屏上,當(dāng)寬度大于 62.5rem, 列不會跨越頁面的寬度, 即使寬度設(shè)定為 100%。但你可以通過 CSS 重新設(shè)置 max-width:</p>
<hr>

<div class="row">
  <p>基本行 (max-width:62.5rem):</p>
  <div class="small-6 columns" style="background-color:yellow;">.small-6</div>
  <div class="small-6 columns" style="background-color:pink;">.small-6</div>
</div>
<br>

<div class="row example">
  <p>行的max-width為 100% :</p>
  <div class="small-6 columns" style="background-color:yellow;">.small-6</div>
  <div class="small-6 columns" style="background-color:pink;">.small-6</div>
</div>
<br>

</body>
</html>

運行實例 ?

點擊 "運行實例" 按鈕查看在線實例

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

實例

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 實例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
</head>
<body>

<h2>Foundation 網(wǎng)格</h2>
<p>外層容器使用類 .row,并指定背景顏色跨越整個頁面:</p>

<div class="row" style="background-color:tomato;padding:25px;">
  <p>Default Row with a tomato color and padding:</p>
  <div class="small-6 columns" style="background-color:yellow;">.small-6</div>
  <div class="small-6 columns" style="background-color:pink;">.small-6</div>
</div>
<br>

<div class="container" style="background-color:coral;padding:25px;">
  <div class="row">
    <p>Row with container:</p>
    <div class="small-6 columns" style="background-color:yellow;">.small-6</div>
    <div class="small-6 columns" style="background-color:pink;">.small-6</div>
  </div>
</div>
<br>

</body>
</html>

運行實例 ?

點擊 "運行實例" 按鈕查看在線實例