首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

这个 CSS 库帮你做汉堡?

美味的 CSS 动画汉堡,要不要尝尝? 大家好,我是鱼皮,今天教大家做汉堡包。...为了让网页更生动,当点击汉堡包菜单图标时,可以给它添加一个小动画。这不,有个国外的大神,专门开发了一个汉堡包菜单 CSS 动画库,库的名称就叫 Hamburgers!...进入 Hamburgers 库的官网,可以看到各式各样美味的 CSS 动画汉堡。点击菜单图标,即可查看效果,比如点击 Arrow 菜单图标,三条线会自然变化为箭头图标。...--- 最后,看下这个库的浏览器兼容性,由于它使用了 CSS3 3D transforms,因此支持除 IE9 和 Opera Mini 外的所有主流浏览器。...目前项目也收获了超过 5000 个 star,可以放心食用! 项目地址:https://www.code-nav.cn/rd/?

1.4K31

这个 CSS 库帮你做汉堡?

美味的 CSS 动画汉堡,要不要尝尝? 大家好,我是鱼皮,今天教大家做汉堡包。...为了让网页更生动,当点击汉堡包菜单图标时,可以给它添加一个小动画。这不,有个国外的大神,专门开发了一个汉堡包菜单 CSS 动画库,库的名称就叫 Hamburgers!...进入 Hamburgers 库的官网,可以看到各式各样美味的 CSS 动画汉堡。点击菜单图标,即可查看效果,比如点击 Arrow 菜单图标,三条线会自然变化为箭头图标。...--- 最后,看下这个库的浏览器兼容性,由于它使用了 CSS3 3D transforms,因此支持除 IE9 和 Opera Mini 外的所有主流浏览器。...目前项目也收获了超过 5000 个 star,可以放心食用! 项目地址:https://www.code-nav.cn/rd/?

1.3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    来自用户体验大师的100个UX设计建议——上篇

    如果用户需要用小拇指去点击手机网站或应用程序,这说明界面上的交互目标太小。 24. 当用户拿着平板电脑时,大拇指最容易接触到的地方是屏幕的两侧和底部。 25....如果你的网站层次结构超过3-4级,是时候考虑重新设计了。 30. 考虑使用粘性菜单导航(跟随浏览器滚动的导航),特别是在较长的网页中或需要快速访问时。 31....使用面包屑导航,让用户知道他们在网站上所处的位置。 35. 移动端导航设计:显示最常用的选项,并将其他选项隐藏在汉堡包菜单下。 36....桌面端的汉堡菜单使用场景较少,因为它并不是非常引人注目,用户也不熟悉,增加了交互成本,减少了信息的呈现。 37. 对于手机的辅助导航,可以使用分类登录页面、子菜单或页面内菜单。 38....链接应该看起来就是链接的样子。 50. 链接文本应该表明链接的指向,而不是让用户通过点击一个链接来找出它的指向。 以上就是《用户体验大师的100个UX设计技巧——上篇》,感兴趣的朋友请继续关注。

    1.7K30

    2020年网站首屏设计:最佳实践和例子

    Illustration by Eleni Debo 首屏在网站的设计中起着非常关键的作用,它奠定了网站整体的基调。 特别是极简主义盛行的这个时代,各种花里胡哨的东西往往不被看好。...作为人们在加载网站时第一秒看到的界面部分,首屏就相当于邀请函。 它应该提供一个网站的基本信息,以便用户能够在几秒钟内对网站有个初步了解。 一些设计师会为网站的各个部分制作单独的首屏。...汉堡包菜单是三条条纹的小图标,点击时显示完整的菜单。当设计师需要专注于主屏幕时,它们就使用这种方法。 从网站可用性的角度来看,这是一个很好的选择。 这样的菜单来自移动设计,用户已经很熟悉了。...汉堡包菜单适用于促销网站,其中主要重点是使用照片或视频高质量地展示产品。 对于在线商店,这个选项可能不太合适,因为对于消费者来说,有一个购物车、选定的产品和快速访问的搜索字段是很重要的。 ?...因此,他必须是可响应式的,并能够很好地适配不同(型号)的移动设备。 移动设备的普及,使得桌面端的网页设计看起来也像是移动端的风格。 例如,桌面端的主图和汉堡包菜单的实现就起源于移动设计。 ?

    2K10

    IntelliJ IDEA 2023.2 最新变化

    在 Windows 和 Linux 上的主工具栏中重做了汉堡包菜单 我们改进了 Windows 和 Linux 上新 UI 中主工具栏汉堡包菜单的行为。...每当项目中有更改被保存时,这个新功能就会自动重排文件。...它现在包含一组推荐插件,根据您的项目具体情况自动定义,并在列表顶部显示。...您可以使用复选框或上下文菜单在选区中添加或排除行。 性能 轻松生成共享索引的新工具 IntelliJ IDEA 2023.2 提供了新的命令行工具,用于快速构建和上传共享索引。...它旨在简化团队合作并消除本地索引大型项目花费的时间。 新工具将简化为团队生成共享索引的过程,只需几下点击,无需多个脚本和服务。 了解详情。

    73420

    老外对中国式App设计趋势的分析:中国移动应用设计趋势解读

    有一天,为了好玩,我开始在我的笔记本创建了个列表记录这里的应用和那些我在美国已用惯的应用之间的不同之处。当我完成时,我惊讶地发现那个列表已经长到可以写一篇博文了。...它还加深了很多应用的上瘾度,比如有这么多的数字标记涌入你眼前等待你去消除。 一个有趣的事实:在QQ里面,你能推拽任意一个数字标记(不是不明确标记),然后它就会像烟雾一样消失。...尽管“普通”的App已经具备了类似门户网站的功能,但门户网站本尊的App看起来也挺吃香。 “发现”成为新的汉堡包菜单 (译者注:汉堡包菜单即我们常说的“三道杠”,因为长得像汉堡包得名。...见下图:) 美国的App标准化了几种方式来组织他们未归类的项目(如设置和帮助)。...它们往往在最右边(三个点的省略号图标)的“更多”选项卡或者在汉堡包菜单里,在Facebook的案例中, 则出现在一个汉堡包图标表示的“更多”选项卡中。 中国的App有时也这样使用“更多”。

    1.8K120

    IntelliJ IDEA 2023.2 主要更新了什么?(图文版)

    在 Windows 和 Linux 上的主工具栏中重做了汉堡包菜单 我们改进了 Windows 和 Linux 上新 UI 中主工具栏汉堡包菜单的行为。...每当项目中有更改被保存时,这个新功能就会自动重排文件。...它现在包含一组推荐插件,根据您的项目具体情况自动定义,并在列表顶部显示。...您可以使用复选框或上下文菜单在选区中添加或排除行。 性能 轻松生成共享索引的新工具 IntelliJ IDEA 2023.2 提供了新的命令行工具,用于快速构建和上传共享索引。...它旨在简化团队合作并消除本地索引大型项目花费的时间。 新工具将简化为团队生成共享索引的过程,只需几下点击,无需多个脚本和服务。 了解详情。

    55810

    灵感分享|10个优秀网站设计实例赏析及原型分享

    从形状心理学的角度来看,圆形和环形有着完整、和谐的心理学特征,在很多不同的场合,它常常会拿来传达爱情、能量的意象。 06.Quay ? 在这里,极简网站设计从未如此美丽。...网站设计使用漂亮的美食大图背景吸引用户,全屏式的展示堪称完美。此外,采用汉堡包菜单按钮,设计抽屉式导航栏,可以大大节约网站空间。随着页面滚动,导航栏会自然的移动到页面顶部固定。...Valet(Web,企业类) Valet是一个企业公司通用网站,在做网站原型时,常常会用到鼠标悬停的一些交互,在Mockplus中,状态交互很好的解决了这个问题。 ? 演示链接 3....Basecamp(Web,管理类) Basecamp是一款非常流行的基于云服务的项目管理软件。其主要页面有:登录注册页面、资料填写页面、主页、团队信息页面、最新更新页面等。 ? 演示链接 4....演示链接 以上就是本期小摹跟大家分享的10个优秀网站设计实例和5个网站设计原型。如果觉得意犹未尽,还可以点击此处链接,查看更多精美免费的原型例子~

    8.1K21

    UI UX设计师如何玩转用户心理学原理?

    冯·雷斯多夫效应示例 我们希望用户能够区分简单的操作按钮和CTA按钮,以便他们清楚地了解CTA按钮的作用,同时在使用APP或站点时也能记住它。...从左到右,分别为Twitter,Medium,ProductHunt 这就是为什么现在大多数APP选择摒弃汉堡包菜单,使用底部或顶部导航菜单,并将最重要的用户操作放置在右侧或左侧。...在上图中,你可以看到一些流行的iOS应用程序示例。考虑到系列位置效应,每个APP都将“首页”和“用户中心”项目分别放在了菜单栏的左侧或右侧。...席克定律的理解和实践都很简单。它描述了一个人作出决定所需的时间取决于他或她可以选择的选项。如果选项的数量增加,那么做出决定的时间也会对应增加。...很明显,我们将图像左侧的36个圆看成一组;图像右侧则有三组,分别有12个圆。 我相信这个例子清楚地表明了一个道理。在设计UI时,我们必须将一些元素组合在一起。

    1.1K70

    UI设计之动画—从虚拟到现实

    它为设计师提供创造性实验并推动UI动画的发展。 在Tubik,我们已经分享了关于UI动画对APP应用和网站的好处的文章。...但是,静态设计(字形,图标,改变颜色和控件的形状或整个界面)和UI的动画提供了让应用程序从类似应用程序(有时看起来像克隆)中脱颖而出的方法。...动画概念试验更新的材料设计(图二) UI动画概念的示例 滚动项目列表 第一个示例包含与项目列表的交互:左侧变体只是将所有列表向上移动,但是右侧变体模仿拉动卡片设计的。...Home Budget app中的UI动画概念增加了打开汉堡包菜单的动态 ? Business Card 中的UI概念模仿从配置文件头像拉出卡的有趣 ?...在扁平化设计时代,当形状和颜色追求简洁时,在紧张竞争中,动画成为应用程序和设计解决方案脱颖而出的可靠方法。 ?

    1.1K60

    Android N设置界面截图大 曝光:设置界面大调整

    继报道通知栏和快速设置方面调整之后外媒Android Police再次分享了包含汉堡菜单的设置界面系统截图,不过这仅仅只是冰山一角。和此前相同,这是都是基于真实Android N上的系统截图。...从图片上可以看到在设置的顶层菜单中有绿色背景的“请勿打扰”的菜单选项,并可以通过下拉菜单来选择当前设备要保持的使用模式。...同样在设 置的顶层菜单中,各个设置条目的分割线已经消失,这项调整和通知栏通知保持统一的外观。 首先,设置界面顶部新增了勿扰模式状态,可以直接通过下拉方式来进行开关切换,不得不说优先级很高。...其次,单个设置选项间的分割线消失了,只在设置类别之间有分割线。同时每个设置选项下面新增了简要说明,例如接入了哪个WiFi、流量用了多少、内存占用情况等,更加直观。...另外之前报道的汉堡菜单只会在二级和以上的设置菜单中出现,点击汉堡菜单即可以快速在一级菜单间进行切换,显然,如果只是在二级菜单的话,那么跟先点击返回,再选择一级菜单中的设置选项步骤数是一样的,但汉堡菜单能加快进入三级

    88980

    《Motion Design for iOS》(四十三)

    苹果的狂热支持者反对汉堡按钮和相应的滑出式菜单,说设计师(以及工程师、产品经理和CEO们)喜欢在那堆积尽可能多的东西,因为你有了很多垂直地空间。...我不能说我不认同,因为用户测试表明用户其实不太使用滑出式菜单,但可能我是一个伪君子,因为我还是在我的iPhone app Interesting中使用了一个汉堡按钮,这样看来我也是一个问题!...稍微看一下我们要构建的是什么。 开始时,我们有一个圆形的黑色按钮,里面中间有一个汉堡形的线。当按钮被点击时,它动画到一个稍微小一点的尺寸。但点击结束时,线会动画城红色的X。...当点击X状态时,动画会回到原始的颜色和位置。这是一个明显简化的关于发生了什么的解释,让我们来看看代码。...它使用了我们在之前的例子里创建的同样的按钮子类,这样我们就可以在用户点击时立即获取好的有弹性的感觉。

    55430

    恭喜好朋友,卖出100亿个汉堡!@麦当劳

    单看用户数量和活跃度,甚至能跻身中国互联网Top梯队——90%订单在线完成,3亿+线上会员,APP累计下载超亿次。这背后,是麦当劳中国搭建的全域数字化体系,不仅让汉堡卖得更快,还让服务更贴心。...麦当劳中国是如何做到的?往下看://日均「百万级」流量:稳卖1个汉堡容易,卖100个也不难,但当订单量达到日均数百万时,稳定性就成了核心考验。...腾讯云为麦当劳提供了强大的计算、存储和网络能力,确保麦当劳的APP、小程序和点餐机在高并发情况下依然稳定流畅,助力把移动点餐体验做到极致。...//「10万+社群」:懂你,更懂你的胃麦当劳不仅会卖汉堡,更懂得如何「宠粉」。通过企业微信,麦当劳搭建了覆盖10万+社群的私域网络,直接触达数千万用户。...正是这种数据驱动的精准选址,助力麦当劳在短短两年内新增1,000家门店,每一家新店选得稳、开得快,让更多朋友拥有了“麦区房”。

    12810

    程序员必备:变量命名神器 CODELF

    大家好,又见面了,我是你们的朋友全栈君。 计算机科学的两件难事:缓存失效和命名。..., Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名。...它同时支持多种编程语言,基本流行得语言,比如C语言,python,java都支持。如果你不想先打开网站再搜索,你可以在你的代码编辑器安装插件,支持vscode,sublime,atom等等。...在 Atom 设置面板搜索“codelf”并点击安装。请参阅Atom 飞行手册中的 Atom Packages 用法: 选择文本,右键单击并单击“Codelf”。...打开包菜单选择“Codelf” 按 CTRL+ALT+E 打开 Codelf rcode变量神器 另一Rcode变量名网站: rcode变量名神器,让代码更规范 此网站规范遵循于阿里巴巴代码规范

    6.3K10

    谈一谈接口测试

    你可以看到,单元测试在测试过程中,占据了绝大部分的比重,这表示单元测试需要你投入更多的时间和人力成本。但是,单元测试并非测试的本职工作,它属于开发工程师的工作范筹。...,交付一个可靠的、高质量的项目。...我相信你肯定去过麦当劳,那每次在你去麦当劳吃东西时,你是否细心观察过它为你准备订单商品的过程呢?...这个外部接口特定的输入是你在点餐时,告诉服务员你想点什么,这也是你输出给麦当劳的参数。 出订单后,服务员送餐的过程。它的特定的输出是服务员把汉堡送给你,这也是麦当劳返回给你的处理结果参数。...你在购物后点击付款时,页面会跳转到支付系统,等你完成支付流程后,再跳转回订单页,在这样的流程中,都会涉及系统对外的接口,还有,比如说付款工程的支付接口、配送过程的物流接口等等。

    18310

    每日思考第 74 期:幸福的汉堡模型

    你应该选择做你自己,找到那些最需要你的人、事业、项目或者艺术,那里有一些东西是为你量身定做的。 要想做出原创性的贡献,你必须非理性的着迷于某些事。...看着眼前那四个汉堡,我思考了四种汉堡模型——每种汉堡都有自己的独特之处,正好代表了四种不同的人生态度和行为模式。...四种汉堡模型,四种人生模式第一种汉堡是我最先拿起来的汉堡,它虽然口味诱人,却是标准的垃圾食品。吃它等于享受现在的快乐,却为未来埋下了痛苦。...第三种汉堡最糟糕,既不好吃也不健康,如果吃了它,不但现在无法享受美味,日后还会影响健康。与此类似,有一种人对生命已经丧失了希望和欲望,他们既不享受眼前的所有,对未来也没有任何期望。...在塞利格曼的实验里,数次被电击的狗,即使电击设备去掉了,这些狗也丧失了逃生的渴望。 ---- 我是蜗牛,大厂程序员,专注技术原创和个人成长,正在互联网上摸爬滚打。点击?

    79920

    如何使用Fluent Design System (上)

    前言 微软在Build 2017中公布了新的设计语言Fluent Design System(以下简称FDS),不过官网只是堆砌了各种华丽的词语以及一堆动画。...不过目前FDS中材质的应用场景有明确规定,并不是和以前材质化泛滥时一样连所有按钮都材质化。从材质的回归可以看出UWP的承载主体已经从屏幕延伸到MR。 Acrylic是目前FDS主打的材质。...Reveal最大的特点是鼠标靠近时控件的边框会被照亮,这对于无边框按钮或ListViewItem可以在不破坏其简约设计的前提下提示其可操作区域。(或许在MR中Reveal有更多的应用场景。)...比起默认的写法,我更喜欢UWP Community Toolkit封装好的 Connected Animations 附加属性。...3.1 使用NavigationView更新导航菜单 以前很多教程都专门讲解了怎么制作汉堡包菜单,现在UWP终于提供了默认方案。

    2.4K30

    响应式设计

    有时候需要反复调试HTML里的代码才能实现。 矛盾的汉堡包菜单:汉堡包菜单最近几年很流行。它解决了在小屏幕里显示更多内容的问题,但是也有弊端。...https://codepen.io/cellinlab/pen/wvpEJjp 当设计移动触屏设备的时候,确保所有的关键动作元素都足够大,能够用一个手指轻松点击。...首先,它告诉浏览器当解析 CSS 时将设备的宽度作为假定宽度,而不是一个全屏的桌面浏览器的宽度。其次当页面加载时,它使用 initial-scale 将缩放比设置为 100%。...当链接太小不好点击,或者用户想要把某个图片看得更清楚时,这个设置会阻止他们缩放页面。 # 媒体查询 媒体查询(media queries)允许某些样式只在页面满足特定条件时才生效。...当窗口很窄的时候,标题是适应移动端的小字号。慢慢放大浏览器窗口,字号会平滑地改变,因为网页被设置了响应式(calc())字号。

    2.1K10

    Ios常用第三方动画框架(三)

    KYCuteView - 实现类似QQ消息拖拽消失的交互+GameCenter的浮动小球效果,分析。...拖拽到一定的长度会消失,可以通过系数设置来控制拖拽的长度。气泡也支持多种属性设置。 PPDragDropBadgeView - 实现了类似于QQ 5.0 水滴拖拽效果....支持iOS 5.0+ ARC,气泡能够带有数字标识,同时支持消失block方法。消失时还带有消失效果动画。 GiftCard-iOS - 礼品卡购买的炫酷动画。...iCarousel - iCarousel是一个类,它继承于UIView。用于简化实现各种类型的旋转木马(分页滚动视图),无限轮播 ,iOS开发之多图片无缝滚动组件封装与使用。...KYAnimatedPageControl - 除了滚动视图时PageControl会以动画的形式一起移动,点击目标页还可快速定位。支持两种样式:粘性小球和旋转方块。

    9.2K30

    IntelliJ IDEA 2023.2 正式发布,新增三大特性,十几个重大优化!!!

    用户体验 Search Everywhere(随处搜索)中的文本搜索 新 UI 中的彩色项目标题 在 Windows 和 Linux 上的主工具栏中重做了汉堡包菜单 在 Project(项目)视图中按修改时间对文件进行排序...IDE现在为Javadoc注释中的@snippet标签提供了更好的支持。 我们添加了新方法,可以同时对几个成员应用一些重构。...HTTP客户端能够理解Swagger和OpenAPI规范,并为JSON请求主体提供相应的代码完成选项。 IDE现在在设置Swagger Codegen配置时提供了更好的用户体验。...在设置新的Spring Boot运行配置时,VM选项字段为-D标志后出现的键提供了自动完成选项。...数据编辑器和查看器设置页面有一个新的时区字段,用于设置应显示datetime值的时区。 在Redshift中实施了对外部数据库和数据共享的支持。

    77420
    领券