strstr区分大小写吗_按钮设计的12个知识点,你知道吗?

6d49266c0f06758c10c5cc6343eeef76.png

6d3f558ebffa1af6c760f341008ed30d.gif

来源于 Medium · 作者:Andrew Coyle

https://medium.com/nextux/design-better-buttons-6b64eb7f13bc

-------------------------------------------

按钮是我们在UI设计中最常用到的控件之一,但是我们真的了解这个最常用的控件吗?本文详细拆解了12个关于按钮的知识点,文章虽然基础,但相信一定会对你有所帮助。

Part 01 / 每个按钮只能有一种样式 

ea476a9253a65c608d4b26fcd4f9ddbe.png

很多时候,网站和应用程序对相同的动作类型使用多个按钮样式。清点一下你用了多少种按钮样式,然后把它们匹配成每种类型一种样式。标准的按钮类型包括:呼叫行动(CTA),主要,次要,三级,成功,危险,链接等。

Part 02 / 包含事件状态和提供视觉反馈

9fe22a5272cf5b7868e85d328eedbd29.png

按钮状态,如悬停、按下和进行中,为用户提供所需的视觉反馈。如果没有事件状态,用户可能会对提交操作时会发生什么感到困惑。

Part 03 / 差异化按钮类型

958d05f451ff199505dcea4a10c17248.png

按钮类型应该在风格上进行区分,以提供其层次结构的视觉提示。一个主要的操作按钮应该比次要的或三级的操作按钮更加突出,并且设计出具有额外意图的不可逆结果的行动。

Part 04 / 保持按钮风格一致 

a614bae5fc539454a289f95b639f70b6.png

只要你保持整体风格一致,任何设计风格都可以使用。如果你使用4px的边框半径,微妙的渐变和阴影,确保你所有的按钮类型都采用这种风格。

Part 05 / 非按钮不应该看起来像按钮 

f3eaf00fdbb90d9d93dcaa3234de4979.png

按钮(尤其是圆角矩形按钮)通常样式类似于标签。如果在设计中同时使用了这两个组件,请确保添加足够的视觉差异以防止混淆。你最不希望看到的是用户愤怒地单击了一个元素,却误以为是一个可操作的按钮。

Part 06 / 保持大小写一致

d970b2f2d7d928210ce20c547c56a5b4.png

无论你使用的是全大写,标题大小写,句子大小写,还是小写,确保你不同的按钮类型是一致的。

Part 07 / 知道何时使用图标

67df612a5dc068fcd8ce273903d6f37b.png

按钮堆叠在一起看起来很糟糕,就像长表格的每一行一样。考虑一种更微妙的视觉风格——比如图标——用于具有重复内容的上下文中的操作。

Part 08 / 避免长标签

b73aee6883602b1f531861560a289ddd.png

长按钮或链接标签使用户界面混乱,迫使用户思考。除非操作是唯一的、复杂的或会造成不可逆的损害(比如,删除数据),否则将操作标签内容限制为仅体现必要的操作。

Part 09 / 标签应该清晰传达它代表的操作行为

151f814767edc55153071b16b6c4ad95.png

不要让用户猜测按钮的作用,特别是如果它是不可逆转的。清晰简洁地解释行动的后果。像“是”、“不是”和“取消”这样的标签可能会被误解。在上面的例子中,用户可以将“cancel”解读为确认取消了该位置,而不是取消了它的删除。

Part 10 / 在链接之间添加间距 

a031cb2f9016a58a3dae2b4e72031f60.png

不要忽视链接类型的操作按钮。当它们一起出现时,确保为它们添加足够的间距。

Part 11 / 不要换行标签文本

399ffb672d5aec3cc30c0582818db5f8.png按钮标签的换行降低了可读性——看起来也很糟糕。确保文本在一行之内显示。

Part 12 / 标签不应该长于一个按钮的宽度

4601ced3586320690ba9c00e1d4a3068.png

虽然很明显,但我见过许多设计中按钮文字的长度超过了按钮的宽度。不要硬编码按钮的宽度,而是使用间距控制。而且,尽量减少字符和单词的数量,只需要能传达动作就可以了。也许最好的标签是根本没有标签——也许是一个图标。

感谢你的阅读支持 · 欢迎留言互动 ------------------------------------------- 6d3f558ebffa1af6c760f341008ed30d.gif 精品高阶课程推荐 7955c6b494ae196662b0eac13d62a58c.png 6d3f558ebffa1af6c760f341008ed30d.gif 多一点行动  ·  多一分设想af2f5ce550fe2a8a5a0084d8f5c009d8.png 你「 在看 」是最好的肯定与鼓励 b765b1e939258915cbb132dbaafdd5cf.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值