手风琴设计:最佳实践

用户头像
北京/设计爱好者/4年前/752浏览
手风琴设计:最佳实践
用户头像
ZZiUP

在设计页面时,经常遇到内容很多空间又不足的情况,常常添加展开/折叠按钮以显示或隐藏相关内容;今天就来聊聊手风琴设计;

👇让我们开始吧!

什么是手风琴?

Accordion(也称为扩展面板)是一个垂直堆叠的选项列表,可以展开/折叠以显示或隐藏其他相关内容。


内容

  • 手风琴组成部分

  • 容器的样式

  • 用户体验和可用性

  • 案例 📱/💻


手风琴组成部分

状态

手风琴组件的默认状态如下:

  • 🔽 收起

  • 🔼 展开

  • 🖱鼠标悬停

  • 👀点击/聚焦

  • 🚫 禁用态



下拉图标的位置

单击选项后,图标会旋转以指示该元素已成功展开。再次单击时,会收起内容,图标返回到其初始位置。



也可以使用这些符号代替下拉箭头:

  • 上下箭头

  • 三角箭头

  • + / -



附加符号icon

手风琴在右侧的情况下,可以使用附加符号来强调含义。



有时也可以使用颜色来区分元素:



容器的样式

突出展开元素

如果使用多个手风琴,则需要突出显示展开状态。通过这种方式,我们可以帮助用户了解打开了哪个手风琴元素。以下是突出显示展开状态的方式:

  • 添加模块阴影

  • 背景填充

  • 轮廓边框



尽管添加阴影在白色和浅灰色表面上看起来很棒,但使用8%~12%黑色透明度的背景也不错;当然,还可以添加轮廓描边。


整体区域的手风琴

在绝大多数情况下,我们常使用的手风琴是在一整个区块,用稍微明显的分隔线来划分它的项目。这种方法将节省一些垂直空间。



分隔区块的手风琴

有时手风琴可以被一些白色的空间隔开,当不需要节省垂直空间时,这种方法很好。



手风琴的可用性

副标题

副标题是一种很好的解决方案,可以在用户点开手风琴之前告知用户会发生什么。通过小标题,您还可以在折叠状态下显示用户的选择。


徽章

徽章是另一种显示手风琴折叠状态下选择了多少项目信息的方式。


辅助文字

在选项元素上添加辅助文字可以灵活的显示出用户在面板收起状态下的选择。



在移动端的常用场景

全屏幕宽度使用

在移动端使用全屏幕宽度来展示手风琴是最常见的做法。


侧边菜单

为了打开子菜单项,将手风琴集成到导航抽屉中。

过滤器

侧边栏和手风琴一起使用可以实现过滤器属性。

在pc端的常用场景

菜单导航

与移动端类似,基于手风琴可以为仪表盘、应用程序等做侧面导航。


过滤器

根据布局的结构,手风琴(例如过滤器)可以位于左侧或右侧。

4
阅读原文
|
举报
|
9
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
加载中
推荐素材
【新年UI图标】银行卡icon
UI通用设计素材1
盲盒APP UI设计
Security Camera UI kit
高级感金属拟物 UI设计组件库
3D卡通UI界面图标可爱插画免扣素
【新年UI图标】钱包icon
【新年UI图标】汽车icon
我的钱包-UI界面设计-app
高级表盘系列UI源文件
新能源APP应用UIKit
钱包ui模板
【新年UI图标】游戏/娱乐icon
UI应用平面图标
新拟态风格 UI设计组件库
手表表盘UI系列
抽象液态渐变UI背景模版
【新年UI图标】珠宝icon
3D渐变流体抽象矢量UI背景图
UI 登录界面设计模板包
智能家居中心 简约 UI设计组件库
【新年UI图标】30个图标
拟物风质感写实UI卡片合集源文件
你可能喜欢
相关收藏夹
大家都在看
登录注册