设计协作,用摹客

更好的产品协作设计平台,设计师的利器,产品经理的帮手,工程师的伙伴

文章分类
设计1+2,摹客就够了!

摹客,支持Sketch/PS/XD/Figma/Axure设计稿交付、自动标注切图、全流程协作。助力产品团队高效工作!

立即开启
【友情推荐】uimaker - 专注于ui设计,为ui设计师提供ui设计相关教程、素材及灵感。

了解更多
入门教程 了解更多
成都君德鑫力达科技发展有限公司

分享到微信朋友圈:

打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。

博客 > 产品设计 > 史上最全!汉堡菜单使用指南及12个设计代码方案

史上最全!汉堡菜单使用指南及12个设计代码方案

Berry
2019-04-12
327514

无论是浏览网页或者移动界面,我们很多时候都能看到右上角有“汉堡菜单”,它们通常是三行堆积在一起,形状类似于一个汉堡。作为目前网站和APP中最简单、最具功能性也最令人难忘的组件之一,汉堡菜单(又叫侧边栏菜单),最近几年可谓出尽了风头,已经逐渐成为现代UI设计中极具代表性的视觉元素和设计符号。它由设计师Norm Cox创造,并且自然而然地模仿了菜单列表的外观,但为了屏幕显示就被微缩成为了我们熟知的汉堡图标。

那么,汉堡菜单在网页及APP端的应用如何呢?有哪些优势和不利的地方呢?从UI设计到代码开发,汉堡菜单有哪些值得借鉴的设计代码方案呢?不急,小编在这里都为你精心准备好了,一起来看看吧!

汉堡菜单|网页端使用场景及利弊

采用目标菜单来最大化利用界面空间的设计思维,在网页设计中随处可见,显而易见地,它在提供简练信息及简约设计上有着巨大的优势,而且能让网站本身看起来十分简洁。然而,随着时间的推移,总会有一个新的事物出现来代替它的使用,而且也有不少人对汉堡菜单的使用抱有争议,比如:

可发现性较低。默认状态下,侧边栏菜单和其中的所有内容都是不可见的,很多用户并不知道这种菜单提供了什么,或者不愿意去点击它。

缺乏效率。汉堡菜单最基本的缺陷,就是大多数位于网页的左上角,对于习惯用右手操作的用户而言,这个位置显然并不完美,并且不适合阅览。

偏“热狗式”菜单。虽然设计师们完成了汉堡菜单设计的革命,但用户通常很难理解一个汉堡菜单,它要求用户有快速的发现能力,但这点很难实现。


汉堡菜单|APP端使用场景及利弊

在APP中,这类抽屉菜单曾经一度大量出现在iOS应用中,Path在iOS上推出了像素级设计的抽屉菜单,Airbnb将抽屉菜单配合上转场动效给大家一种很酷炫的感觉。它的好处很明显,就是可以让页面更加的简洁、通透,而且会给人一定程度上的新鲜感。但弊端也存在,比如:

与系统的导航模式冲突。这可能是所有问题中最突出的一点了,拿iOS举例,我们很难在不引起冲突的情况下,将菜单栏与标准的回退按钮同时放置在导航栏里。

与系统的导航模式冲突

不够一目了然

可能不太符合用户的认知


汉堡菜单|话外篇:应该在左边,还是右边?

可能不少人会觉得汉堡菜单或抽屉菜单,很可能是一种弊大于利的设计模式,但这个问题其实很难以一种非此即彼的标准来判断。并且在很多的A/B测试以及研究发明中所观察的情况,也恰好证明了这一观点。因此,这类侧边栏或抽屉菜单更重要的是其隐藏的内容,并且我们可以在充分了解这种模式后再制定设计策略以及相关的优化、替代方案。

比如,有时候出于提高惯用右手用户的参与度考虑,可以将汉堡菜单移动到屏幕的右侧,但放置到左侧是完全符合Google Material Design的UI设计标准(其中规定,界面右侧的图标是与应用程序相关的辅助操作,比如帮助、设置和反馈等)。另外,也有不少网站采用其他设计方案来替代这种传统方法,比如使用

简单选项卡。如下,如果你的网页或APP中独立部分为数不多,又要保证用户能在不同部分间实现快速切换,那么像摹客(Behance项目例子)的选项卡导航或许是最佳的解决方案。

摹客Behance项目例子

• 包含“更多”选项的选项卡。当标签数量超过5个时,不妨可以将超过4个标签之后的其它标签统一放置到“更多”选项下,作为一个下拉菜单项。这里以摹客的IKEA项目例子做示范:

摹客的IKEA项目例子

适应屏幕宽度的菜单、可滚动导航等。


总而言之,汉堡菜单的可行性以及实际效果显然要视具体场景而定,那么下面小编精心挑选了12个实用又有趣的设计代码方案,希望对你有所帮助。

汉堡菜单|新玩法15个设计及代码方案

Hamburger Menu with Cheese by Michael Smart

Atomic Menu by Alex Coven

Menu Toggle by Tamino Martinius

4. Drawn Hamburger Transition by Jesse Couch

Drawn Hamburger Transition by Jesse Couch


5. Frosty by Graham Wilsdon

Frosty by Graham Wilsdon

Pure CSS Fullscreen Navigation Menu by Brenden Palmer

7. Animated Hamburger by Steven Fabre

Animated Hamburger by Steven Fabre

Another Top Menu by BJack

9. Open – Close by Vineeth.TR

Open – Close by Vineeth.TR

10. CSS3 Only Hamburger by Dawid Krajewski

CSS3 Only Hamburger by Dawid Krajewski

Animated Hamburger Menu by Matthew Ladner


12. Morphing Hamburger by Sergio

Morphing Hamburger by Sergio

上一篇
超赞!30个最佳简约网站模板,带你领略设计中的“减法”艺术

Snow   04/15

想提高面试通过率?回答好这10个问题征服面试官

UI黑客   04/11

下一篇
需要帮助?

我是小摹,你的7*12小时产品顾问

立即扫码加入官方微信群

官方热线:19130671449

服务邮箱:service@jongde.com