久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

手機(jī)站
千鋒教育

千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

千鋒教育

掃一掃進(jìn)入千鋒手機(jī)站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學(xué)習(xí)站小程序
隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > 網(wǎng)頁(yè)設(shè)計(jì)之柵格系統(tǒng)及應(yīng)用

網(wǎng)頁(yè)設(shè)計(jì)之柵格系統(tǒng)及應(yīng)用

來(lái)源:千鋒教育
發(fā)布人:小鋒
時(shí)間: 2019-09-04 17:19:00 1567588740

  什么是柵格系統(tǒng)

  柵格系統(tǒng)英文為 Grid Systems,也有翻譯為網(wǎng)格系統(tǒng)。

  定義:運(yùn)用固定的格子,遵循一定的規(guī)則,進(jìn)行頁(yè)面的布局設(shè)計(jì),使布局規(guī)范簡(jiǎn)潔有規(guī)則。

  1. 柵格

  柵格最早起源于平面設(shè)計(jì)。1692年法國(guó)為提高印刷水平,以方格為設(shè)計(jì)基礎(chǔ),將一個(gè)印刷版面分成上千個(gè)小格,這就是最早的柵格雛形。再后來(lái),慢慢演變成運(yùn)用固定的格子設(shè)計(jì)版面的平面設(shè)計(jì)風(fēng)格。

圖片1

  2. 網(wǎng)頁(yè)柵格

  包括網(wǎng)頁(yè)端和移動(dòng)端,是以規(guī)則的網(wǎng)格陣列來(lái)指導(dǎo)規(guī)范界面中的版面布局以及信息分布。

  3. 為什么要使用柵格

  通過(guò)柵格的使用,可以用邏輯解釋商業(yè)設(shè)計(jì)的細(xì)節(jié)問(wèn)題。

  設(shè)計(jì)內(nèi)容都應(yīng)該有所依據(jù),當(dāng)其他人質(zhì)疑時(shí),可以系統(tǒng)有底氣的解釋設(shè)計(jì)內(nèi)容。設(shè)計(jì)師可以利用柵格讓畫(huà)面更有調(diào)性,讓內(nèi)容更具可讀性;可以快速校準(zhǔn)元素的位置,讓畫(huà)面更平衡;可以模塊化地管理元素,讓版面更有層次感。

  4. 柵格基礎(chǔ)七要素

  最小單位

  需要先定好界面的單位基礎(chǔ),后續(xù)內(nèi)容元素和布局規(guī)則都是基于它整數(shù)倍遞增。

  網(wǎng)頁(yè)端最小單位:10。

  移動(dòng)端最小單位:3、4、5。

圖片2

  總寬度/W

  總寬度:對(duì)整體布局進(jìn)行規(guī)范,且還可以保證設(shè)計(jì)尺寸的統(tǒng)一性。

  界面設(shè)計(jì)要有具體尺寸,由于內(nèi)容多少不確定,所以高度沒(méi)有辦法定死,但內(nèi)容區(qū)的寬度是可以定的。

圖片3

  列數(shù)/N

  列數(shù)是界面總寬度設(shè)定好后,縱向等分成幾列。

  · 網(wǎng)頁(yè)端:12列、24列(常用等分列數(shù),當(dāng)然不是固定的,需要根據(jù)自己的內(nèi)容設(shè)定列數(shù))。

  · 移動(dòng)端:6列(常用等分列數(shù))。

圖片4

  大列寬/L

  把界面總寬度等分成幾列,每一列的寬度即為大列寬。

  · 計(jì)算公式:L = W / N。

  · 大列寬包含:列寬和水槽。

圖片5

  水槽/G

  相鄰兩個(gè)列寬之間的間隔是水槽。

  水槽寬度越大,頁(yè)面留白和呼吸感會(huì)更好,反之則更緊湊。水槽可以將內(nèi)容更規(guī)范的區(qū)分開(kāi)來(lái)。

圖片6

  列寬/C

  把界面總寬度等分成列,相鄰兩列之間的間隔(水槽)減去后就是列寬。

圖片7

  安全邊距/M

  界面左右能保證可讀性和美觀度的、合適的空隙就是安全邊距。

  Sketch 里設(shè)置水槽后,安全邊距是水槽的0.5倍。

  計(jì)算公式:M = G / 2。

圖片8

  5. 安全邊距

  除了使用水槽的0.5倍,還可以使用0、0.5、1.0、1.5、2.0等水槽的倍數(shù)。舉例:水槽是20,使用0.5倍,安全邊距為10;水槽是20,使用2.0倍,安全邊距為40。

  柵格是輔助頁(yè)面布局的,所以需要根據(jù)實(shí)際內(nèi)容靈活的使用柵格,而不要被柵格所束縛。

  6. 各種公式匯總

  N 是自定義設(shè)置的列數(shù)。

  小結(jié)

  在 Sketch 里設(shè)置柵格,定義好3個(gè)數(shù)值即可,總寬度、列數(shù)和水槽,這三個(gè)內(nèi)容定義好數(shù)值后,其他內(nèi)容就會(huì)自動(dòng)計(jì)算,一個(gè)柵格就生成了。

  主流網(wǎng)站如何使用柵格系統(tǒng)

  1. 電商網(wǎng)站

  一起看一下兩個(gè)主流電商如何使用柵格布局頁(yè)面,進(jìn)一步了解柵格系統(tǒng)的使用。

圖片9

  △ 左淘寶、右京東

  2. 淘寶布局

  下圖包含:完整內(nèi)容展示布局、瀏覽器縮小時(shí)內(nèi)容展示布局。

  淘寶布局分為4列內(nèi)容:1、2、3、4,在瀏覽器縮小的情況下,內(nèi)容3被隱藏。

圖片10

  柵格布局

  · 完整內(nèi)容展示布局:網(wǎng)頁(yè)總寬度為1200,列數(shù)為24,水槽為10;

  · 瀏覽器縮小時(shí)內(nèi)容展示布局:總寬度為990,列數(shù)為20,水槽為10。

  在瀏覽器縮小時(shí)的柵格布局里,隱藏4列,內(nèi)容2寬度變窄占10列,其他內(nèi)容不變。

圖片11

  柵格布局設(shè)定后,可以很方便計(jì)算出每個(gè)模塊內(nèi)容的寬度。

圖片12

  柵格的列數(shù),根據(jù)具體內(nèi)容設(shè)定。內(nèi)容模塊較多,建議等分列數(shù)多一些,容易布局;如果內(nèi)容模塊較少,等分列數(shù)也可以少一些,就像淘寶可以等分成24列,也可以等分成12列。

圖片13

  柵格布局設(shè)定為12列,每個(gè)模塊內(nèi)容的寬度和上面等分成24列的寬一樣。

圖片14

  2. 京東布局

  下圖包含:完整內(nèi)容展示布局、瀏覽器縮小時(shí)內(nèi)容展示布局。

  京東布局和淘寶布局一樣分為4列內(nèi)容:1、2、3、4,在瀏覽器縮小的情況下,內(nèi)容3被隱藏。

圖片15

  柵格布局

  · 完整內(nèi)容展示布局:網(wǎng)頁(yè)總寬度為1200,列數(shù)為24,水槽為10;

  · 瀏覽器縮小時(shí)內(nèi)容展示布局:總寬度為990,列數(shù)為20,水槽為10。

  在瀏覽器縮小時(shí)的柵格布局里,隱藏4列,其他內(nèi)容不變。

圖片16

  京東柵格布局,每個(gè)模塊內(nèi)容的寬度如下圖。

圖片17

  再來(lái)強(qiáng)調(diào)一下:柵格的列數(shù),根據(jù)具體內(nèi)容設(shè)定。京東網(wǎng)頁(yè)等分成24列,也可以等分成12列。

圖片18

  柵格布局設(shè)定為12列,每個(gè)模塊內(nèi)容的寬度和上面等分成24列的寬一樣。

圖片19

  總結(jié):如何用柵格系統(tǒng)布局頁(yè)面

  第一步:確定頁(yè)面寬度,比如1920、1800、1600、1366、1280等等。

  第二步:分析內(nèi)容等分的復(fù)雜度,如果內(nèi)容簡(jiǎn)單只需要3、4等分,12列的柵格系統(tǒng)即可。如果有較多不等分的可能,建議采用24列的柵格系統(tǒng),可靈活設(shè)置。

  第三步:根據(jù)內(nèi)容布局頁(yè)面,確定模塊之間是否有「間隔」,間隔尺寸是多少,6px、8px、10px、12px和20px選一個(gè)方便計(jì)算、方便記憶和整除的數(shù)值即可。

  就像過(guò)去,開(kāi)發(fā)人員發(fā)現(xiàn)960px是最適合作為網(wǎng)格布局的寬度,因?yàn)?60可以整除3,4,5,6,8,10,12,15,是不是突然發(fā)現(xiàn)設(shè)計(jì)其實(shí)是一道數(shù)學(xué)題。

圖片20

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
請(qǐng)您保持通訊暢通,專屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
免費(fèi)領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學(xué) 138****2860 剛剛成功領(lǐng)取
王同學(xué) 131****2015 剛剛成功領(lǐng)取
張同學(xué) 133****4652 剛剛成功領(lǐng)取
李同學(xué) 135****8607 剛剛成功領(lǐng)取
楊同學(xué) 132****5667 剛剛成功領(lǐng)取
岳同學(xué) 134****6652 剛剛成功領(lǐng)取
梁同學(xué) 157****2950 剛剛成功領(lǐng)取
劉同學(xué) 189****1015 剛剛成功領(lǐng)取
張同學(xué) 155****4678 剛剛成功領(lǐng)取
鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
董同學(xué) 138****2867 剛剛成功領(lǐng)取
周同學(xué) 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
有什么好用的redis可視化管理工具?

一、Redis Desk較好 ManagerRedis Desk較好 Manager是一款非常受歡迎的Redis數(shù)據(jù)庫(kù)管理工具。它支持直接進(jìn)行數(shù)據(jù)修改、刪除和新增等操作,而且...詳情>>

2023-10-14 06:24:43
市場(chǎng)上C++主要是用來(lái)做什么的?

C++是一種廣泛應(yīng)用于市場(chǎng)上的編程語(yǔ)言,具有高性能和強(qiáng)大的功能。它的設(shè)計(jì)目標(biāo)是提供高效的底層控制和與硬件交互的能力,同時(shí)保持可移植性和可...詳情>>

2023-10-14 06:01:51
為什么說(shuō)PHP與Swoole是優(yōu)異組合?

PHP與Swoole在Web開(kāi)發(fā)和網(wǎng)絡(luò)編程領(lǐng)域中,共同構(gòu)成了一種強(qiáng)大的解決方案。什么是PHPPHP是一種廣泛使用的開(kāi)源服務(wù)器端腳本語(yǔ)言,特別適用于Web開(kāi)...詳情>>

2023-10-14 05:08:41
Javaweb開(kāi)發(fā)為什么需要分前后端?

Javaweb開(kāi)發(fā)采用前后端分離的設(shè)計(jì)模式是有著諸多理由的,以下分析了這種設(shè)計(jì)模式的主要特點(diǎn)和優(yōu)勢(shì)。什么是前后端分離在Web開(kāi)發(fā)中,前后端分離是...詳情>>

2023-10-14 05:05:24
瀑布開(kāi)發(fā)和敏捷開(kāi)發(fā)的區(qū)別是什么?

一、開(kāi)發(fā)流程不同瀑布開(kāi)發(fā)采用線性的開(kāi)發(fā)流程,按照預(yù)先規(guī)劃的順序依次進(jìn)行需求分析、設(shè)計(jì)、編碼、測(cè)試和維護(hù)等環(huán)節(jié)。每個(gè)環(huán)節(jié)都有明確的交付物...詳情>>

2023-10-14 04:47:33
快速通道