如何自定义栅格系统

上海/UI设计师/4年前/434浏览
如何自定义栅格系统

本文帮助UI设计师理解栅格系统,学习如何自定义一个栅格系统,以及盘点常见的栅格系统布局。

栅格系统(grid systems)

规则的网格阵列来指导和规范网页中的版面布局以及信息分布。


基本原理

在网页设计中,把宽度为“W”的页面分割成n个网格单元“a”,每个单元与单元之间的间隙设为“i”。关系如下:

W =(a×n)+(n-1)i

把a称为“列”,对应代码中的Column;i称为“水槽”,对应代码中的Gutter。


自定义设计一个栅格系统,本质就是定义a,i,n的数值。


n值:n为栅格数。常见的n值有10,12,24,36等,n等于几通常就称几栅格系统,如Ant Design中的24栅格系统https://www.zcool.com.cn/article/ZMTIxMjMwNA==.html

i值:i为间距。间距数值应该是偶数,常见的有8,16,24,32等。

a值:a为列宽。列宽和系统功能或业务是息息相关的,需要从功能方面考虑,选定合适的a值。常见值有24,25等。


我认为确定a,i,n的数值几乎是同时的,没有先后顺序的。因为公式:W =(a×n)+(n-1)i的相互影响,我们必须同时确定每一个值,然后计算得出W。


那些常见的栅格系统

1128栅格系统:

画板宽度1440px ,a=i=n=24,这是一组简单美妙的数值,可算得W=(24x24)+23x24=47x24=1128px;将栅格居中于画板(偏置156px),此时的栅格系统如下:

用于客户端布局:

1152栅格系统(Ant Design):

这个栅格系统的美感在于,宽度W=48x24=1152px,两边的留白为画板1440px宽度的1/10等于144px。

以上两个栅格系统都是24栅格系统,你可以快速创建2等分、3等分、4等分、6等分布局,也可以进行1:2:1、   1:3:2 等不对称分割的布局。

1130栅格系统:

使用者站酷ZCOOL:

1296栅格系统:

使用者追波dribbble:


“厂”型布局-栅格系统

“厂”型布局的左侧菜单栏固定不动,栅格系统偏置侧边栏宽度即可。

Ant design Pro



8
Report
|
11
Share
相关推荐
评论
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
You may like
相关收藏夹
栅格布局
栅格布局
栅格布局
栅格布局
作品收藏夹
B端-后台
B端-后台
B端-后台
B端-后台
作品收藏夹
作品集
作品集
作品集
作品集
精选收藏夹
作品收藏夹
餐饮案例
餐饮案例
餐饮案例
餐饮案例
精选收藏夹
作品收藏夹
IP形象及IP内容
IP形象及IP内容
IP形象及IP内容
IP形象及IP内容
精选收藏夹
作品收藏夹
交互
交互
交互
交互
精选收藏夹
作品收藏夹
大家都在看
Log in