14
社区成员
发帖
与我相关
我的任务
分享本文案例视频:
https://live.csdn.net/v/477658
一、面包屑导航(Breadcrumb Navigation)是什么?
面包屑导航(Breadcrumb Navigation)是一种辅助导航系统,用于显示用户在网站或应用中的当前位置,并以层级路径的形式呈现,帮助用户快速理解当前页面的位置关系,并提供返回上一级的快捷方式。
核心定义解析
- 层级型:提供全局层级关系,让用户明白模块组成及上下级关系;
- 路径型:让用户清晰知道"我走到哪了?"
- 条件型:让用户清晰指导“我选了什么?”
二、面包屑导航逻辑思考
1、 层级型面包屑(Location-Based)
应用场景:
适用于具有清晰层级结构的网站或平台,如电商网站、内容管理系统(CMS)、企业官网等。核心特点:
- 展示用户当前页面在整个网站结构中的位置
- 路径固定,不随用户操作变化
- 通常从首页开始,逐级展示到当前页
实现逻辑:根据网站/平台的导航菜单自动生成路径
2. 路径型面包屑(Path-Based)
应用场景:
适合需要记录用户访问轨迹的系统,如:
- 后台管理系统(CRM/ERP)
- 多步骤表单流程
- 文件资源管理器
核心特点:
- 动态反映用户的浏览路径
- 允许跳转到任意历史步骤
- 路径可能包含非层级关系页面
实现逻辑:
- 显示格式:首页 ← 搜索页 ← 筛选页 ← 当前页
3. 条件型面包屑(Attribute-Based)
应用场景:
主要用于筛选结果页,如:
- 电商平台(价格/品牌/尺寸等筛选)
- 招聘网站(薪资/地区/经验要求)
- 房产平台(户型/价格/面积)
核心特点:
- 展示用户已选择的筛选条件
- 允许单独删除某个条件
- 条件之间可能是平行关系
实现逻辑:
- 显示格式:首页 > 手机(品牌:苹果/三星 | 价格:100-500元 | 颜色:黑)
三、面包屑导航各类型制作方法及截图
https://blog.csdn.net/benleiqiang/article/details/147998993?spm=1011.2124.3001.6209