交互設計 ? Material Design 之響應式柵格布局

Material Design 之響應式柵格布局

發表于: 交互設計. 評論
Sponsor

Material Design 響應式布局柵格適應屏幕尺寸和方向,確保布局的一致性。

列、間距和邊距

Material Design 布局柵格由三個元素組成:列、間距和邊距。

內容放置在包含列的屏幕區域中。

列寬是使用百分比而不是固定值來定義的,以允許內容靈活地適應任何屏幕大小。網格中顯示的列數由查看屏幕的斷點范圍(預定屏幕大小的范圍)確定,無論是移動設備,平板電腦還是其他尺寸的斷點。

間距

間距是列之間的空間,它們有助于分離內容。

間距在每個斷點范圍內的值是固定的。為了更好地適應屏幕,間距寬度可以在不同的斷點處改變。更寬的間距更適合大屏幕,因為它們在列之間創建了更多的空白。

邊距

邊距是內容和屏幕左右邊緣之間的空間。

邊距寬度定義為每個斷點范圍的固定值。為了更好地適應屏幕,邊距寬度可以在不同的斷點處改變。更寬的邊距更適合更大的屏幕,因為它們在內容的周邊創建了更多的空白。

自定義柵格

可以調整布局柵格以滿足您的產品和各種設備尺寸的需求。

自定義間距

可以調整間距以在布局的列之間創建更多或更少的空間。

自定義柵格

可以調整頁邊距,以在內容和屏幕邊緣之間創建或多或少的空間。頁邊距對每個斷點使用固定值。

正文副本可讀性的理想長度是每行40-60個字符。

間距和邊距

在同一斷點內,間距和邊距寬度可以彼此不同。

水平柵格

Material Design布局柵格可以被水平滾動的觸摸UI自定義。列、間距和邊距從左到右排列,而不是從上到下排列。屏幕的高度決定水平柵格中的列數。

在非觸控和web平臺,水平滾動的UI并不常見。

可以定位水平柵格以適應不同的高度,從而為頂部的app欄或其他UI區域留出空間。

斷點

斷點是具有特定布局要求的預定屏幕大小的范圍。在給定的斷點范圍內,布局將根據屏幕大小和方向進行調整。

Material Design基于以下列結構提供響應式布局。使用4列,8列和12列柵格的布局可用于不同的屏幕、設備和方向。

每個斷點范圍決定每個顯示大小的列數、建議的邊距和間距。

柵格特點

彈性柵格

彈性柵格使用可縮放和調整內容大小的列。彈性柵格的布局可以使用斷點來確定布局是否需要顯著更改。

固定柵格

固定柵格使用固定大小的列,具有流體邊距,以在每個斷點范圍內保持內容不變。固定柵格的布局只能在指定的斷點處更改。

UI(用戶界面)區域

布局由多個UI區域組成,例如側面導航,內容區域和應用欄。這些區域可以顯示操作、內容或導航目標。UI區域應跨設備保持一致,同時適應不同屏幕尺寸的不同斷點。

為了提高設備之間的熟悉度,為桌面設計的UI元素應該以與移動UI一致的方式進行組織。

永久UI區域

永久UI區域是可以在響應柵格之外顯示的區域,如導航抽屜。這些地區不能重疊。

持久UI區域

持久性UI區域是可以隨時根據命令顯示的區域,或者它們可以保持可見。它們可以打開或關閉,出現或消失。當它們出現時,它們會壓縮內容和柵格。

當持久性UI區域可見時,其可見性不受與屏幕上其他元素交互的影響。

臨時UI區域

臨時UI區域暫時出現,當它們出現時,它們不會影響響應式柵格。當它們可見時,可以通過點擊其區域中的項目或其區域外的任何空間來隱藏它們。

當UI區域可見時,其他屏幕元素不是交互式的。

原型

原型是結構化布局,為布局、分層和陰影提供一致的方法。它們是一個起點,旨在在進行修改以滿足產品的特定需求。

翻譯:Clien
https://www.zcool.com.cn/article/ZOTExMzEy.html
原文地址:https://material.io/design/layout/responsive-layout-grid.html#columns-gutters-margins

推薦:查看最受歡迎的 301 個設計網站 → http://hao.shejidaren.com
交流:為設計新人提供的設計交流群,請加入UI設計交流群,分享經驗、接單、求職、聊設計。
贊助商鏈接
贊助商鏈接
設計達人微信交流社區:shejidaren888
喜歡這篇文章嗎?歡迎分享到你的微博、QQ群,并關注我們的微博,謝謝支持。
版權:除非注明,本站文章均為原創文章,轉載請聯系我們授權,否則禁止轉載。

{ 發表評論 }