壹、什麽是網格?
1.網格的起源
網格就是網格。這是規則的網格嗎?
哈哈,這麽說是不是很接地氣?
英文翻譯是grid,至於為什麽現在叫grid,就不清楚了。
網格最早用於平面設計。它起源於二十世紀初的西歐,五十年代在瑞士得到完善。通過規則的網格引導布局。
網格設計在屏幕中也有廣泛的應用,不僅服務於設計,在響應式開發中也有很大的作用。雖然開發哥說的網格和我們理解的不太壹樣,但是也降低了溝通成本。
2.網格柵格
網格是構成頁面網格系統的最小單位。
在PC端,我們壹般用8作為網格的最小單位。?
為什麽用8?
盡量保持單位均勻,這樣在頁面放大或縮小的時候都能保持清晰。在保證偶數的前提下,用“2,4,6,8,10,12 ...”就可以了作為最小單位。
通常情況下,PC側是水平固定的,可以垂直滾動。根據2019年國內PC端分辨率統計,“4,8”可以被1366整除。因為4太小,普通用戶不容易直觀的分辨出來,所以我們選擇8作為最小單位。之後所有數值都是8的倍數。?
3.列欄和槽溝
欄是顯示內容的區域。
PC端通常有12個網格或者24個網格,也就是說縱向有12列或者24列。
凹槽是兩列之間的間距。插槽的數量比列的數量少壹個。
假設網格寬度為w,列寬為c,槽寬為g,如果有N列,則有N-1個槽。
可以推斷計算出W=N*C+(N-1)G。
忘掉柱+槽=柱的概念。(個人認為是不行的。有不同意見歡迎大家討論。)?
為什麽使用12或24列?
PC上常用12和24列。大多數移動終端使用4列。分的越細,變化的內容就越豐富。但如果太薄,頁面會變得非常零碎,差異感和節奏感也會降低。列12或24可分為2等份、3等份、4等份、6等份和12等份,也可分為1:2:1、1:3:2、1:2:65438。
以下是JD的截圖。COM的主頁。應該是12格,分別分為2等份,4等份,6等份,2:6:2:2,2:10。
4.邊際利潤
網格寬度之外的邊距,通常是壹個自適應距離。比如在小屏幕和大屏幕之間響應,就要改變邊距。
5.網格寬度容器
網格寬度是需要網格設計的區域的寬度,而不是顯示器的寬度?
例如,假設我們使用1920px的屏幕作為畫板,使用24列網格。將列的寬度設置為32px4(原子單位),將槽的寬度設置為16px(2個原子單位)。
那麽網格寬度W=24列x 32列寬+23列x 16槽寬=1136px。寬度的其余部分是自適應的。
屏幕寬度1920下,如下圖:?
應用原理的內容壹定要落在欄目上,不能落在水槽上。
父元素需要與網格對齊,子元素可以再次用作網格。
盡量按照網格等分,也有可能分成五等份,所以前端工程師需要改變底層結構。
第二,為什麽要用網格?
我們可以不做網格設計嗎?好吧!
好吧,沒有網格。沒問題。很多優秀的作品並沒有刻意遵循傳統的格子,而是顯得更加靈動。但是在妳打破規則之前妳必須知道規則。
讓設計更有規律和邏輯性。
基於網格設計,將文字和圖片按照壹定的規則排列在頁面中,使版面不僅具有視覺上的美感,而且具有嚴密的邏輯和壹定的節奏。
有利於團隊合作
有了統壹的網格標準,就可以解釋為什麽“這個寬度應該是120px,那個寬度不能是140 px……”。設計團隊之間的溝通成本大大降低。同時可以提高團隊工作的壹致性。
響應式設計
現在,人們使用的設備不僅限於電腦或手機,用戶可以使用任何大小的設備來訪問我們的設計。所以我們不能為單壹設備設計。如何動態構建我們的設計,應對不同尺寸的設備,是設計師壹開始就要考慮的問題。
第三,網格系統如何響應?
1.什麽是響應式設計?
壹般來說,為了在各種尺寸的設備上保持設計的合理和美觀,用戶在手機、平板、電腦上使用我們的產品時會有很好的體驗。當檢測到不同的屏幕尺寸時,網格的壹些值被改變成為我們預先設計的圖案,這被稱為響應式設計。
2.電網如何應對?
固定網格
列和槽的寬度是固定的,不會隨著屏幕的大小而改變。網格列數達到某壹臨界值時會發生變化。
假設我們以1920的屏幕尺寸為畫板,網格寬度為1136,如下圖。
妳看2560屏幕下的頁面,兩邊的空白會變大,中間的內容不變。
當妳在1024的屏幕上看頁面時,會出現壹個水平滾動條,好像頁面被截斷了壹樣。
在較小的屏幕上,網格中的列數會發生變化。但是不管怎麽變,列和槽的寬度都是不變的。
臨界值之間設計的布局不會改變。具體到臨界值網格中的列數會有什麽變化,需要隨著發展而明確。該設置多少臨界值,根據實際情況設置多少臨界值。
優點:設計還原度最高,無論什麽屏幕核心風格不變。
缺點:小屏幕上會有滾動條。大屏幕左右留白太多,浪費空間。
流動網格
列的寬度隨著屏幕的大小而變化。凹槽的寬度是固定的。網格列數達到某壹臨界值時會發生變化。
假設我們以1920的屏幕尺寸為畫板,網格寬度為1136。見下圖。
在2560的屏幕下看頁面,槽寬不變,列寬變化。?
看1024屏幕上的頁面,槽寬不變,列寬變化。?
問題是,這樣壹列的像素不僅是偶數,也不是整數。我應該怎麽做,如何在屏幕上顯示它們?沒關系,有的卡可能是351像素,有的是356像素,所以屏幕上很難看出1像素的差別。為了適應不同尺寸的屏幕,這個1像素還是可以忍受的。
妳需要解釋子元素中的布局風格,以及可以改成前端的地方。(例如,當鏈接改變時,卡片中的圖標保持左對齊,左邊距保持不變。文本靠左對齊,每行的字數是自適應的。)
優點:在不同屏幕下會自動放大或縮小,充分利用空間。
缺點:因為列寬不固定,樣式可能會變形。文本可能會變成多行或壹長行。
混合網格
在同壹個頁面中,可以分成多個區域,每個區域有不同的網格類型。?
4.示例:從0構建背景網格系統。
1.確定網格的基準
我們根據自己的業務場景,設定最小單位和網格數。我們取8為最小原子單位距離,那麽所有的值都是8的倍數。例如,網格數為12。
2.確定網格區域
後臺系統不同於網頁,往往邏輯復雜,數據量大,需要同時獲取和比較大量的信息。
信息大多是形式和形式。所以屏幕的寬度很重要。因此,選擇所有填充的樣式並丟棄兩邊有空格的樣式是很常見的。
我們選擇最大裝備比1920x1080的畫板。(這裏主要用垂直網格,不考慮瀏覽器自帶的標簽欄和菜單欄的高度。)
制作如下樣式,數值僅供參考,請謹慎復制。?
放置內容
將內容放在列中,不要放在開頭和結尾,也不要放在槽中。內容的高度也需要保持為8的倍數。
4.應對策略
大/小屏幕響應
當屏幕變大時,左側藍色菜單欄保持不變的寬度(固定網格)。右側網格區域的凹槽保持不變,列按等比例放大。(流動網格)
當屏幕變小時,左側藍色菜單欄保持相同寬度(固定網格)。右網格區域凹槽不變,列按比例縮小(流網格)?
平板響應
當屏幕小到平板大小時,網格區域的內容無法正常顯示,極大影響了體驗。所以就是把網格數改成6列,同時菜單欄收縮簡略模式。這就完成了平端的適配。
手機響應
當屏幕為iPhone8、8P等手機尺寸時...,網格區域改為更少的網格,菜單欄改為漢堡按鈕。也可以隱藏壹些內容,比如常見的咨詢客服和相關推薦。?
摘要網格是壹種網格。
自適應時,槽的寬度通常是恒定的,列的寬度是自適應的。
網格區域是內容區域,而不是屏幕區域。
網格響應類型:固定網格、流動網格、混合網格?
其他幹貨小剛:教妳如何做壹個標準的設計語言——色彩篇?zhuanlan.zhihu.com?小剛:教妳怎麽做壹個標準的設計語言——icon?zhuanlan.zhihu.com?小剛:教妳怎麽做壹個標準的設計語言——構件庫?zhuanlan.zhihu.com?小剛:教妳怎麽做壹個標準的設計語言——文字?zhuanlan.zhihu.com?小剛:教妳怎麽做壹個標準的設計語言——設計原則?zhuanlan.zhihu.com?小剛:教妳怎麽做壹個標準的設計語言——文案?zhuanlan.zhihu.com?
壹般如何使用網格布局?
青島市南區賓館
精選推薦
廣告
經典網格布局效果的自舉實現示例,帶演示源代碼。
8下載0評論
165438+2020年10月28日
自舉實戰-成長平臺(網格布局)
150閱讀0評論0喜歡。
2021 7月20日
Bootstrap4網格布局示例_Bootstrap用demo源代碼實現了經典的網格布局效果示例。
577閱讀0評論0喜歡。
2021 1 14
Bootstrap3:網格系統的基本用法
1082閱讀0評論0喜歡。
2020年5月5日
網格布局(網格)
6315閱讀0評論1喜歡。
2020年7月20日
網格布局的使用
1440閱讀0評論1喜歡。
2022年5月28日
傳奇正版手遊下載
精選推薦
廣告
如何在壹般情況下使用_ grid界面的3步法則進行網格布局,入門小白絕對不會混淆。
1761閱讀0評論0喜歡。
65438+2020年2月22日
自舉網格布局分析
2187閱讀0評論0喜歡。
2022年5月10
引導網格系統的基本用法
1373閱讀0評論1喜歡。
2019 10 10月30日
如何在壹般情況下使用網格布局_合理設置網格和比例,使布局更加友好
2449閱讀0評論0喜歡。
2021 1 16
響應式開發的原則和引導網格布局的詳細說明
1641閱讀1評論3個贊
2022年3月27日
如何使用每天必學的網格布局_Bootstrap網格系統(布局)。
241閱讀0評論0喜歡
65438+2020年2月22日
Bootstrap4學習筆記(1)
296閱讀0評論1喜歡
2021 4月9日
使用Bootstrap的網格布局實現壹個簡單的演示。
341閱讀0評論0喜歡
165438+2020年10月20日
Bootstrap3網格系統布局示例
3479閱讀0評論0喜歡。
2065438+2009年5月2日
壹般如何使用網格布局_如何使用網格布局
1196閱讀0評論0喜歡。
65438+2020年2月22日
壹般如何使用網格布局_嘿嘿~是時候學習網格布局網格了。
80閱讀0評論0喜歡
2021 1 16
兩列布局(左邊固定寬度,右邊自適應),五種實現方式。
2219閱讀0評論3喜歡
2019 10 6月11日
Bootstrap4網格布局示例_bootstrap4網格系統,布局
282閱讀0評論0喜歡
65438+2020年2月24日
Bootstrap4 p-_我們壹起來學習Bootstrap4吧!(下)
155閱讀0評論0喜歡
165438+2020年10月20日
轉到首頁
查看更多熱門內容