栅格系统基础六要素

小编:栅格系统在UI设计中起着非常重要的作用,它是以规则的网格阵列来指导和规范设计中的版面布局以及信息分布。使得信息呈现更加美观易读,更具可用性。本篇是关于栅格系统的基础讲解,非常感谢作者@菜心设计铺的分享。

温馨提示:这是一篇非常非常基础的关于栅格的文章,如果你已经对栅格系统有了深入的理解, 就不用浪费时间看这篇文章了!

以前有很长一段时间,我一直搞不明白到底什么是栅格,听过很多解释之后还是云里雾里的,后来发现有很多小伙伴也都有这样的疑问,所以决定分享一下自己对栅格系统的理解。

首先我们必须要对栅格系统有一个基本的认知,我将这四个字拆分开成“栅格和“系统”两个词来分别解释。

关于栅格

栅格是由网格演变而来的另一种说法,都是一个意思——格子,所以不要觉得栅格有多高深复杂,如果把他描述成格子,你还觉得它有多难理解吗?

其实我们都是栅格专家,因为在我们几岁的时候,就已经接触了很多栅格,比如方格本:

再比如飞机格:

关于系统

我个人理解,系统就是规则,例如ios系统,它有它的规则:屏幕尺寸规则,代码语言规则等等,想在它的系统里做app,就需要遵循的它的规则。

栅格有了规则,也就形成了我们所说的栅格系统。

所以今天的重点来了,栅格系统(规则)到底包含哪些内容呢?

我通过研究sketch软件的一些栅格设置选项来反推栅格系统包含的内容,得到栅格系统基础六要素,大纲如下:

1.栅格的最小单位

2.屏幕总宽度

3.列数

4.列宽

5.水槽

6.安全边距

1.栅格的最小单位

最小单位是需要优先定好的,因为后面的所有规则都基于它来制定。

下图就是在sketch设置栅格大小的页面:

如果你用sketch却不知道上面这个界面是哪里调出来了,请出门左拐去一下!

这里再简单介绍一下:pc端常用最小单位是10,移动端常用最小单位是3、4、5,不过这些也不是固定的,还是那句话,能解决工作上的实际问题就是正确的。

2.屏幕总宽度

做界面设计会先依附于一个尺寸,由于内容的多少是不确定的,所以高度我们没有办法定死,但内容区的宽度是可以定的,sketch给我们的默认屏幕宽度是960,网页设计中最受欢迎的一个尺寸:

3.列数

简单来说就是整个界面纵向被分为几栏,sketch默认帮我们分为12列,这是网页端的常用分法,移动端一般是6等分。

4.列宽

当960宽度的界面被纵向12等分后,我们可以轻易的计算出每一份的宽度是80,而这80的宽度其实又包含两个内容,一个是列宽,一个是水槽,如下图:

每一条灰色区域都是我们所说的一条列宽,sketch的默认列宽是60:

5.水槽(间隔)

灰色区域是列宽,所以红色区域自然就是水槽(间隔)了。

毕竟界面内容之间是需要间隔的,不可能都堆在一起,所以水槽的作用就是将内容更规范的区分开来。

6.安全边距

做app界面的时候,我们都会设置一个屏幕安全边距,因为当信息帖在屏幕边上的时候,不仅会影响可读性,也会影响美观度。网页端同样也会有一个安全边距,它是如何来的呢?

还是这张图:

我们看上图,屏幕的最右侧是一个水槽,说明右侧是有安全边距的(一个水槽的宽度),而屏幕左边没有空隙,那我们是不是可以将最右侧的水槽分成两份,拿一份放置最左侧?如下图:

当然是可以的,因为sketch已经帮我们做好了这个设置选项,如下图

至于栅格的颜色、形式也可以自己调整,设置选项里都有。

以上就是栅格系统的基本认知及基础六要素,只有透彻的理解了这些基础概念,才有可能将栅格系统更好的运用起来。

举例验证

最后我们通过上面的讲解,验证一下你是否真的有理解这几个要素,比如现在我们要制定一个宽度为1920的网页栅格系统。

如果你用常用的12分栏,得到每一等分的宽度就是1920处12等于160,160包括列宽和水槽,我们就可以定列宽为120,水槽为40(列宽:水槽=3:1)。

安全边距是水槽的一半,就是20。

这样一个1920的栅格系统就基本出来了。是不是很简单。

大家一定要活学活用,很多数值都不是定死的,比如12分栏实在除不尽,那就16分栏;再比如列宽和水槽一定要3:1吗?也不一定,所以千万不要一根筋哦!

这篇文章很基础,等我后期研究研究,再写一篇深入一点的,不过先不给大家承诺时间了,哈哈。

文章来源:简书

作者:菜心设计铺

(0)

相关推荐

  • 栅格系统及其在后台设计中的应用—后台设计经验总结01

    关于栅格系统文章不少,但鲜有专门针对栅格系统在后台设计中相关应用的文章.本文希望抛砖引玉,能引起更多同行的交流与讨论 栅格系统的目的 栅格系统在页面排版布局.尺寸设定方面给了设计者直观的参考,它让页面 ...

  • Mac系统基础指令有哪些 MacOS基础指令汇总

    我们都知道WIN系统有一些系统之灵可以让我们方便的查找检测某些设置.那么对于Mac系统来说有没有系统指令呢?当然是有的,Mac的系统基础指令同样功能也十分强大.小编我整理了一些可能会用到的Mac系统基 ...

  • 栅格系统大全【干货下载】

    适用于iOS,Android和Bootstrap的庞大网格系统库.使用此套件轻松启动项目.全套栅格系统资料都有,大家可以下载全套文件,好好研究. 提取码: 6gyb 来源:https://grid.k ...

  • 网页栅格系统到底应该怎么用

    相信很多设计师跟我一样对栅格系统早有耳闻,却始终捉摸不透该怎么用,但是我们怎么能被这点小困难打倒呢~,Follow me!栅格系统英文为"grid systems",又叫" ...

  • 新手必学系统基础的用光秘笈

    都说摄影是光的艺术,用光既是一种基本功,又是体现摄影师水平高低的重要内容.无论你多么会构图,多会运用道具和布置场景,最终在完成的影像上,你会发现,还是光起到了最决定性的作用,因为摄影本来就是用光在绘图 ...

  • Bootstrap 栅格系统的使用方法

    Bootstrap 提供了一套响应式.移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列.我们可以利用栅格系统很好的前端页面的布局,大大提高编写页面的效 ...

  • 中小企业实施ERP系统的六个步骤

    中小企业应该如何进行ERP系统的实施呢?以下就介绍一下基础的六个步骤. 操作方法 01 一.前期工作:主要是ERP系统厂商的实施顾问人员能够对企业各个部门的业务流程初步了解,能收集到各个部门业务流的所 ...

  • 开发自动化运维架构六要素

    运维自动化是我们所渴望获得的,但是我们在一味强调自动化能力时,却忽略了影响自动化落地的一个关键因素.那便是跟运维朝夕相处,让人又爱又恨的业务架构. 操作方法 01 要点一:架构独立 任何架构的产生都是 ...

  • OA系统选购7要素

    在OA系统的选购上,你认为自己是感性的,还是理性的呢? 根据市场销售理论,人们的购买行为是一种感性决策.虽然你觉得自己很理性,但实际上,你仍然是在感性决策,然后给这个决策找一堆理性的解释,证明自己的决 ...