B端后台组件详解(二)——导航

之前讲过一篇数据录入的相关组件:《设计B端后台,必须搞清楚这些组件(一)》,今天来看看导航相关的组件。 这篇文章能更好的让刚入门的设计师了解网页导航菜单、标签页、下拉菜单、面包屑、分页、步骤条等功能设计。

导航菜单 Menu

导航菜单可以说是一个网站的核心枢纽,用户可以通过它清楚地知道自己所处的位置,以及其他页面的跳转指向。常见的导航菜单有顶导航和侧导航,顶导航能够提供全局性的指引,而侧导航则能够提供更多的层级来满足复杂的网站架构。

考虑到B端后台一般都具有复杂的层级架构,所以推荐优先使用侧边导航。即使产品初期层级划分较简单,侧导航也因为它的拓展性强成为不二的选择。而顶导航可以做为层级补充,在层级较多时添加。
需要注意的是,侧边导航一般分两级,至多三级,但是折叠隐藏第一级即可。

标签页 Tabs

标签页常用在内容区域的顶部,用以区分内容上有关联但属于不同类别的模块,比如订单列表的“进行中/已完成/已关闭”。

如果无法判断模块之间在内容上是否有关联,那就在 导航菜单Menu无法再进行分级时,再使用 标签页Tabs在内容区域进行下一层分级。
标签页Tabs中还有一种很特殊的形式是 单选框Radio的按钮形式,类似于iOS HIG中的分段控件,一般用于比标签页Tabs更次一级的分类。

下拉菜单 Dropdown

下拉菜单用于将一些次要功能隐藏收纳起来,以保持页面整体的简洁。最常见的就是头像昵称处展开的个人中心,一般账号详情、设置、退出登录都会收纳在此。

此外,当页面中可操作内容过多时,也可以使用下拉菜单。比如列表中对每项内容的“编辑/删除“操作。

面包屑 Breadcrumb

面包屑导航用于告知用户到达当前页面的路径,以及便于他们快速向上返回。常用在不新起页面的子级内容中,比如查看列表中某一项的详情时,在详情页面的顶部会有一个面包屑导航以便于返回列表页。

分页 Pagination

分页用于数据量较多时分解数据,常见于长列表的分隔。分页最主要的作用就是可以提高列表加载的效率(一次只加载一页的内容)。

除了常见的翻页器分页方式,还有从移动端衍生过来的滑动分页(花瓣也是这种分页方式),不过这种分页形式一般用于以图片为主的列表,不适用于一般的内容列表。当然,这种分页形式超出了导航的范畴,只是说到分页顺带提一下~

需要注意的是,在设计列表页面的时候,很容易忽略 分页Pagination。因为在移动端往往是没有这个组件的(移动端一般是滑动翻页),所以我们在做图时要格外重视。

步骤条 Steps

步骤条常用于任务复杂或存在先后关系时,将其分解成一系列步骤,引导用户按流程完成。

总结

后台常见的导航相关组件一共有6个: 导航菜单Menu标签页Tabs下拉菜单Dropdown面包屑Breadcrumb分页Pagination步骤条Steps。他们每个的特点也都很鲜明(比如面包屑是向上返回、下拉菜单是收纳次要功能),不易用混。需要记住的是, 利用好这些现成的组件,不要再去造相似的轮子
最后,还是奉上各大组件库的官网,里面有各个组件更详尽的呈现形式及使用方法。
Ant Design:http://t.cn/RClMDfd
Element:http://t.cn/Et5YQE0i
View:http://t.cn/R3aImLu
注:
1、文中标粗部分均特指某一种组件。
2、各组件库组件中文名各有不同,以英文名为准。

海盐社(公众号)

作者:海舟

(0)

相关推荐

  • 平板单挑游戏机后台管理详解

    操作方法 01 后台管理 后台管理主要提供给场地管理人员使用,进入必须输入密码.主要查看游戏的营业数据,以及调整游戏里的各种参数,并支持场地打码功能. 在I/O板上有四个按钮,其中三个(查账.设置.打 ...

  • Linux阵列 RAID详解

    主要内容:(笔记总结--会不定时补充.修改,如有错误,欢迎指正探讨)  一. RAID详解 二. mdadm工具介绍 三. 创建一个RAID的基本过程 四. 磁盘阵列的管理 五. RAID优化 RAI ...

  • QQ飞车最佳化时间完成每日任务→攻略详解

    好好看看什么叫作"详解"详解二字切勿随便脱口 (此贴献与任务型玩家) 能兑换7天的天机线的人是少数,没有任何必要刻意囤积幸运币, 所以我个人建议一切都顺其自然吧,别影响了自己的游戏 ...

  • 设计规范 | 详解组件控件结构体系-单元控件类

    @Echo  本篇文章是设计规范中的单元控件类,也是设计规范系列的最后一篇,继这个系列之后我会写一些超有意思的文章,敬请期待哦! 单元控件类一共含以下7类: 搜索 开关 页面控制 图标 滑块 进度 选 ...

  • 设计规范 | 详解组件控件结构体系-引导类

    @Echo 本文是系列文章之详解组件控件结构体系的第三篇--引导类.enjoy~ 引导是带领用户更快速更愉悦地达到目标的过程,能在用户使用产品功能前或遇到障碍之前给予及时的引导提示. 为了业务或者产品 ...

  • 设计规范 | 详解组件控件结构体系-加载类

    本文作者将加载划分为6种类型,分别适用于不同的场景,各有优缺点.设计师在设计时,可以根据用户的使用场景和环境设计适合的加载. @Echo 设计师在进行APP设计时,往往会更加专注于界面的布局.界面和界 ...

  • 设计规范 | 详解组件控件结构体系-提示类

    @Echo 本篇文章讲解功能分类之提示类,如果我是写信息的提示类,那么里面涉及到的会有toast.警示框.界面内嵌.loading加载.tips提示.空数据界面.卡片等等,这就和之前讲的有重复.所以, ...

  • 设计规范 | 详解组件控件结构体系-网络异常类

    @Echo 从用户使用情况来说,在用户在使用APP过程中,任何操作都可能出现网络异常的情况.那么,针对网络异常情况一共有哪几种设计呢?哪些情况使用全局组件,哪些情况使用局部组件呢?本文作者就按照三种网 ...

  • 设计规范 | 详解组件控件结构体系-空数据类

    UI设计师或产品经理在设计产品原型时,大部分情况都是先设计主流程的主界面,然后设计其他各个场景的界面,最后设计异常界面.空数据界面等等.那么,空数据界面一共有哪几种类型呢?这篇文章我们来看一下设计规范 ...