博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html5中按钮尺寸设计,UI设计中的按钮设计规范
阅读量:5976 次
发布时间:2019-06-20

本文共 1798 字,大约阅读时间需要 5 分钟。

原标题:UI设计中的按钮设计规范

已经有很多朋友催我更新设计规范的文章了,今天我就先来一篇,关于按钮设计规范的,后面会陆续更新其他控件内容。严格来说,按钮包括很多种,比如普通按钮、图标按钮、文字按钮、开关按钮等等。

57b80d157708cb85e194ed9aa9bbc3dc.png

但我觉得根据这样的分类来制定规范,多少会有些重合的地方,比如“图标按钮”到底是算图标还是算按钮?是不是并没有很彻底的将二者区分开?

所以如果我来制定规范,按钮就是上图中的普通按钮,其余的分别归类到文字、图标、开关当中,这样可以很清晰的区分开每个控件。

(这里必须要和大家强调一下,每个平台都有自己的规定原则和名称叫法,我们制定规范是为了让自己团队更好的协同办公,而不是为了规范而规范,所以在一些分类和名称的叫法上,不必过于纠结和较真,只要团队成员之间达成共识,提升了团队效率,适合团队成员使用,那就是最好的规范。)

接下来我们就来聊聊制定按钮规范时会遇到的一些问题,虽然只有普通按钮,但还是有很多细节值得我们思考学习。

大纲如下:1.按钮高度2.按钮宽度3.按钮颜色4.按钮圆角5.按钮状态6.按钮文字7.按钮搭配8.按钮图标

1 按钮高度每个平台都会有多种型号的按钮,我见过最多的可以分为5种:超大按钮、大按钮、中按钮、小按钮,超小按钮,这个可以根据自己平台的需要来制定多少种。

每一种按钮都需要有一个特定高度,那么这个高度如何制定才比较科学呢?这里可以推荐一种方式,就是按钮的高度是文字的三倍左右,这样看起来会比较舒服:

147be1118d187c531662f59c59627c9e.png

当然,这种方式只是对比分析多个产品之后得到的一个大致规律,仅供参考!

2.按钮宽度

每一种规格的按钮高度是固定的,但宽度就不一定了。比如大按钮会根据页面内容来制定按钮的宽度:

8716228fdbb6a471538767ed2405e751.png

当然,我们还是需要给出大按钮的最大和最小宽度,最大宽度就是页面宽度减去安全边距(下图两个红线间距就是安全边距,每个平台都会有,常见的安全边距有10pt、12pt、16pt等):

e104c746fccfa52b57f3e270d93dab56.png

最小宽度根据各平台属性来制定即可。

再比如小按钮,我们需要给一个临界值,比如四个字是临界值,按钮字数小于4时,宽度都按4个字的宽度来实现:

9e2f50ace91c5ee3d8a0574a0c4c0848.png

按钮字数大于等于四个字时,我们需要给出字体与按钮的左右间距:

793fa8ea8624e335e030594b4dc75cee.png

宽度的规则相对比较麻烦,UI设计中的按钮设计规范https://www.aaa-cg.com.cn/ui/2674.html必须要考虑清楚种类、最大、最小、临界值等因素,否则在后续使用中就容易乱作一团。

3.按钮颜色

颜色部分比较简单,一般会选用规范体系的颜色即可,这里讲一个注意点,如果你的按钮是有渐变色的,渐变最好水平横向拉伸,这样开发写起来成本小一点:

be0922dc480f33ffc7d478662b80f4f8.png

如果有角度的渐变,当然也可以写,只是最好先和开发沟通一下,免得造成不必要的麻烦。

4.圆角大小

如果平台的按钮是圆角矩形,就需要制定按钮圆角的大小,但是并不是所有按钮的圆角大小都是一样的,需要按钮大小比例来制定:

42d76a811882dd8016a22183549f1330.png

这样看起来会和谐一些,否则如果不论按钮多大,都用一样的圆角,看起来就会不像一套的:

51bfdb3a4baf9ec4c7187fe63f8cdf6f.png

这样两个按钮虽然圆角一样大,但感觉下面的按钮会就圆润很多,二者调性严重不符。

5.按钮状态

一般移动端的按钮有这三种状态就够用了:正常,按压和不可点击。

正常状态就不必多讲了。

按压状态:推荐两种实现方式一种是增加15%的黑色,一种是增加15%的白色:

a56ae67dc5d2b25df0ebbddc30164f19.png

不可点击状态,也推荐两种实现方式,一种是降低为30%的透明度,另一种是直接置灰:

744380fcf92ce091ed001712282c6d7c.png

灰色色值可按照自己平台的色彩规范来制定,还是那个原则,要保持一种按压和置灰方式,确保统一性。

6.按钮搭配

我们经常会遇到两个按钮同时出现的情况,有时候两个按钮需要有主有次,比如:

84a4221230b45ad1d155456583d39c56.png

所以我们要规定好轻重按钮配合使用的样式规则,防止一个平台同时出现多种配合方式,比如下面这就是两种样式搭配:

29900a48a6bada9ba17a43e8a55c9921.png

具体使用哪种方式搭配,可根据平台属性来进行规范。

7.按钮文字

按钮文字需要规定好文字的大小,颜色以及容易被忽略的文字极限值,一般来说按钮文字不会超过6个字,供大家参考。

8.按钮图标

有些普通按钮上会有一些图标,我们需要把图标的大小、图标与文字的间距规定好:

31cdd40e4ecd2f6753ab2fca1d643671.png

其余的符合普通按钮规范即可!

好了,以上就是关于按钮规范的分享,希望能帮助大家提供一些思路和灵感。因此,您现在已经了解了与UI设计师的工作相关的主要技能。如果您想了解更多信息,请给我点个关注,我之后还会发包含有关在该领域工作的更多相关文章。

责任编辑:

转载地址:http://omiox.baihongyu.com/

你可能感兴趣的文章
SQL SERVER 2008 表与约束的创建维护
查看>>
我的友情链接
查看>>
zabbix企业应用之监控mysql 5.6版本
查看>>
BGP选路原则与专有命令的研究
查看>>
关于java的引用、C++的指针、引用的深入分析
查看>>
CMD 修改Host文件 BAT
查看>>
linux用户管理的命令及手动添加用户
查看>>
Windows 7 家庭版如何启用Administrator账户
查看>>
我的友情链接
查看>>
mfs权威指南
查看>>
只是你没那么重要罢了
查看>>
javabean的初步认识学习
查看>>
GTK 安装步骤
查看>>
js 生成随机13位国际条码 支持获取校验位
查看>>
java根据开始时间和结束时间,计算中间天数,并打印
查看>>
Android apk的安装、卸载、更新升级(通过Eclipse实现静默安装)
查看>>
android幻灯片效果实现-Gallery
查看>>
node中exports与module.exports的区别
查看>>
PHP学习笔记2:文件
查看>>
jsrender简单使用
查看>>