Material Design 之響應(yīng)式柵格布局

2019-4-3    用心設(shè)計

如果您想訂閱本博客內(nèi)容,每天自動發(fā)到您的郵箱中, 請點這里

 

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

列、間距和邊距

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

內(nèi)容放置在包含列的屏幕區(qū)域中。

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

間距

間距是列之間的空間,它們有助于分離內(nèi)容。

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

邊距

邊距是內(nèi)容和屏幕左右邊緣之間的空間。

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

自定義柵格

可以調(diào)整布局柵格以滿足您的產(chǎn)品和各種設(shè)備尺寸的需求。

自定義間距

可以調(diào)整間距以在布局的列之間創(chuàng)建更多或更少的空間。

自定義柵格

可以調(diào)整頁邊距,以在內(nèi)容和屏幕邊緣之間創(chuàng)建或多或少的空間。頁邊距對每個斷點使用固定值。

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

間距和邊距

在同一斷點內(nèi),間距和邊距寬度可以彼此不同。

水平柵格

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

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

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

斷點

斷點是具有特定布局要求的預(yù)定屏幕大小的范圍。在給定的斷點范圍內(nèi),布局將根據(jù)屏幕大小和方向進行調(diào)整。

Material Design基于以下列結(jié)構(gòu)提供響應(yīng)式布局。使用4列,8列和12列柵格的布局可用于不同的屏幕、設(shè)備和方向。

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

柵格特點

彈性柵格

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

固定柵格

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

UI(用戶界面)區(qū)域

布局由多個UI區(qū)域組成,例如側(cè)面導(dǎo)航,內(nèi)容區(qū)域和應(yīng)用欄。這些區(qū)域可以顯示操作、內(nèi)容或?qū)Ш侥繕?。UI區(qū)域應(yīng)跨設(shè)備保持一致,同時適應(yīng)不同屏幕尺寸的不同斷點。

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

永久UI區(qū)域

永久UI區(qū)域是可以在響應(yīng)柵格之外顯示的區(qū)域,如導(dǎo)航抽屜。這些地區(qū)不能重疊。

持久UI區(qū)域

持久性UI區(qū)域是可以隨時根據(jù)命令顯示的區(qū)域,或者它們可以保持可見。它們可以打開或關(guān)閉,出現(xiàn)或消失。當它們出現(xiàn)時,它們會壓縮內(nèi)容和柵格。

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

臨時UI區(qū)域

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

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

原型

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


藍藍設(shè)計sillybuy.com )是一家專注而深入的界面設(shè)計公司,為期望卓越的國內(nèi)外企業(yè)提供卓越的UI界面設(shè)計、BS界面設(shè)計 、 cs界面設(shè)計 、 ipad界面設(shè)計 、 包裝設(shè)計

日歷

鏈接

個人資料

藍藍設(shè)計的小編 http://sillybuy.com

存檔