• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >心得技巧 > 如何用「8点网格」来规范你的设计?看这篇好文!

如何用「8点网格」来规范你的设计?看这篇好文!

作者:王青年 字体:[增加 减小] 来源:互联网 时间:2018-08-23

本文主要包含经验分享,网格系统,设计规范等相关知识,王青年希望在学习及工作中可以帮助到您

8点网格流行有一段时间了,我最早知道这种设计方式是在看了谷歌的Material Design设计规范之后开始认识的。发现这种设计方式实在是太适合我这种理科出生的设计师了,所以在这里也给大家科普一下为什么要使用8点网格。

看完本文你会学到:

1.?8点网格系统的意义

2. 为什么使用8点网格系统

3. 8点网格系统的技巧有哪些

什么是8点网格

就是建立8点为一个单位的网格,所有的元素尺寸都是8的倍数。

△ 图片来自Material Deisgn设计规范

为什么是 8点?

为什么是基于8点去定义网格,而不是6点或者10点?引用下Quora上一个提问的回答:

If you use 8, you can easily resize without ending up with half or quarter pixels. 8/2=4, 4/2=2 and 2/2=1. If you start with 10 you’ll end up with 2.5 pixels, and then 1.25 (10, 5, 2.5, 1.25 …) you get the idea. 8 gives you more flexibility than 10. /Sjur O. Sundin, Senior UX Architect / Design Manager – San Diego, CA/

意思是:如果你用8作为设计的最小单位,你可以很方便的缩小的你的设计尺寸,8/2=4,4/2=2,2/2=1。如果你从10开始,你缩小到的网格单位可能是2.5像素,在往下是1.25像素。

△ 8×8的元素被一直缩小50%的情况

如果你是2倍屏设计,1倍下就是奇数的尺寸,如果是要在偶数尺寸的屏幕中(基本上的屏幕尺寸都是偶数的)剧中对齐位置上就会产生小数点了,如果是再缩放一倍,这时候元素尺寸又产生了小数点了,相信各位的洁癖肯定是不能忍的。

为什么要使用这套系统?

这里引用一些Material Design中的设计指导和Spec的一篇文章中的信息,结合自己的经验来说明下:

1. 更统一的UI

当所有的元素尺寸都符合同样的规则时,你自然就获得了一套更加统一的UI。

△ 图片来自Material Deisgn设计规范

2. 更少的选择=节约更多的时间

也许在设计某个元素的时候,或者定义某个空隙的时候,你用8好像稍微宽了点,于是你一点一点地调整。但你在选择空隙是7还是8的时间时,你做其他事情的时间也就被浪费了,最后效果的差异其实并没有那么大。

更可怕的是最后你的设计稿里这里是6,那里是8,没有一套清楚的规则的时候,会影响到开发对你设计稿元素间尺寸的认知,于是你精心调好的细节也会没有那么好的被还原。

试想你跟开发达成一种默契:如果我这里的标注小于8,那你看成8就好。其他的,一定是8的倍数。

3. 多平台的响应式设计

基本的主流屏幕尺寸都至少在横竖一个轴的维度上能被8整除,很多时候两个轴的未读都可以。甚至,有些平台的设计规范(比如Material Deisgn)会特别要求建立4pt或8pt为基准的网格,这样整套系统就能自然的符合这一规则。

△ 当前主流屏幕的解决方案,可以看到基本上都能被8整除

有些屏幕会很难调整适应这个系统,比如iPhone6开始的375×667的尺寸,但是解决方法也很简单。保持填充和空隙(padding & margin)的尺寸统一遵循规则,剩余的空间可以用块状的元素来填充。有一些元素的尺寸是奇数的也没关系,只要他们能让整体遵守这套规则就好。

记住你的用户永远不会看到你实际使用的尺寸。

比如Material Design没有限制元素的高度一定符合8的倍数,但是让元素的点击范围遵守8点网格的规则。

所以说,这套系统更多的是用来规范自己的设计和开发,节省开发和设计沟通的时间,提高设计统一性,对用户来说可能感知不大。

执行这套方案的技巧

1. 建立网格并对齐网格

几乎所有设计软件都有「对齐到网格」的选项。如果你的设计绝对符合这套系统的话,设置好相应的网格选项并对齐绝对会给你很大的帮助。所以,你要先确保你打开了「对齐到网格」选项。

△ Sketch中设置8px为基准的网格

2. 确定你自己的增量习惯

大多数设计软件都可以调整移动增量值,我喜欢把我的大增加值(按住command移动的增量)从默认的10调整到8,这会方便很多。

△ 在sketch中调整键盘增量

3. 快捷键

很多应用程序都有快捷键,可以让你在设计时快速移动元素、调整大小。记住这些快捷键,配合网格使用可以大大提高你的效率。

4. 建立icon的框架

△ Material Design icon的框架

图标通常需要不同的大小以保持相同的视觉重量。用框架来设计图标,这是保持尺寸一致性的简单方法。同时,框架能有效保证图标的大小符合网格的规范。同样记得把图标的框架大小设置成8的倍数,并从大的图标开始设计,缩放后记得对细节做调整。

5. 放大、缩小

如果你一直放大到1600%来设计,你可能会丢失垂直方向上的布局感受。相反,如果你一直在50%的缩放比例下查看你的UI稿,你可能会丢失一些重要的细节,比如完美像素。所以记住要经常放大缩小界面,在各种比例下查看你的设计。

Material Design设计规范:https://material.io/guidelines

Spec文章链接:https://spec.fm/specifics/8-pt-grid

附上MD 规范中文版:

  1. 《学霸的自学笔记!Material Design设计规范学习心得》
  2. 《重磅教程!帮你全面彻底搞定MATERIAL DESIGN的学习笔记》

欢迎关注作者公众号:「LookApp」

「向高手学习!成为网格专家」

  • 入门指南:《网格系统的入门基础知识+案例演示》
  • 专业科班方法:《专业科班方法!帮你学会网格工具这个理性的排版利器》
  • 实例演示:《深入浅出帮你学会网格系统应用》

================明星栏目推荐================

优优教程网: UiiiUiii.com 是优设旗下优质中文教程网站,分享了大量PS、AE、AI、C4D等中文教程,为零基础设计爱好者也准备了贴心的知识树专栏。开启免费自学新篇章,按照我们的专栏一步步学习,一定可以迅速上手并制作出酷炫的视觉效果。

设计导航:国内人气最高的设计网址导航,设计师必备:http://hao..com

优设大课堂

您可能想查找下面的文章:

  • 该有的视觉元素全都有,设计不好到底差在哪里?
  • 为什么几个人的小团队更加高效更加靠谱?
  • 对于「以人为中心」的设计,你的理解可能太浅显了
  • 为什么大家都想学服务设计?来看CEO 的亲身经历!
  • 想为iPhone X设计UI?给你这11个设计小贴士
  • 疯传谷歌走All-White风?假的!其实只是合作伙伴的重设计
  • 在做产品设计的时候,预期和现实到底有多大的差别?
  • 设计出了错?很有可能是你没有问对问题
  • 为什么不要再问用户「你们到底想要什么」?
  • 想紧跟流行风尚?这5种平面设计趋势了解一下

相关文章

  • 2017-08-27使用Hexo+GitHub搭建个人博客
  • 2018-08-23结合实例,总结画线稿时容易出现的几个常见问题
  • 2018-08-23扁平插画绘制进阶指南!新手遇到的六种常见问题解答
  • 2018-08-23亚马逊语音交互设计规范(一)设计流程
  • 2018-08-23甲方骗我喝了杯奶茶,喝完告诉我这就是设计费?
  • 2018-08-23酷站两连发!日本免费人物图库+全能型在线GIF编辑优化网站
  • 2018-08-23想设计出吸引视线的标题?来学这些好用的文字组合技巧
  • 2018-08-23UCAN 干货总结!阿里设计如何助力设计产业升级?
  • 2017-08-06struts2跳转后css和js失效的问题解决思路及实现步骤
  • 2018-08-23取消了Home键的 iPhone X,交互方式都有哪些变化?

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 战狼2海报烂?那是你没看到精髓!
    • 实例演示!“设计规范”没有你想象的那么重要(附常用设计规范)
    • 2018年了,梳理一下语音交互界面的核心知识点
    • 有7年实战经验的前端主管带队经验分享
    • 时下流行的侧边栏导航到底好不好用?
    • 为什么优秀的设计师都是讲故事的高手?
    • 网页设计师必须get的7项技能
    • 超实用!6个小技巧帮你打造高转化的网站落地页
    • 分享8款非常有用的 CSS 开发工具
    • Bootstrap3.0学习笔记之页面布局

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有