UI组件-面包屑简介

这篇具有很好参考价值的文章主要介绍了UI组件-面包屑简介。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

设计世界充满了与食物相关的类比,例如汉堡菜单、Snackbars或面包屑。面包屑或面包屑路径是一种导航元素,可帮助用户了解他们在网站上的当前位置。

1. 定义:

它们代表链接的水平列表,其中最后一个表示当前位置,其余定义其“祖先”(父页面、祖父页面等)。面包屑还通过显示站点的信息层次结构来帮助定向点击外部链接(例如,在搜索引擎结果页面上)到达随机页面的用户。

正确设计面包屑很重要,因此路径可以引导用户,而不是让他们感到困惑。如果您想要一条路径来增强导航,您应该知道如何设置样式以及放置它的位置。

2. 面包屑的作用 :
1、方便用户,面包屑主要用于为用户提供导航一个网站的次要方法,通过为一个大型多级网站的所有页面提供面包屑路径,用户可以更容易的定位到上一次目录,引导用户通行;
2、减少返回到上一级页面的点击或操作,不用使用浏览器的”"返回"按钮或网站的主要导航来返回到上一级页面; 
3、不用常常占用屏幕空间,因为它们通常是水平排列以及简单的样式,面包屑路径不会占用页面太多的空间。这样的好处是,从内容过载方面来说,他们几乎没有任何负面影响;
4、降低跳出率,面包屑路径会是一个诱惑首次访问者在进入一个页面后去浏览这个网站的非常好的方法。比如说,一个用户通过谷歌搜索到一个页面,然后看到一个面包屑路径,这将会诱使用户点击上一级页面去浏览感兴趣的相关主题。这样,从而,可以降低网站的总体跳出率;

5、有利用百度蜘蛛对网站的抓取,蜘蛛直接沿着那个链走就可以了,很方便;
6、面包屑有利于网站内链的建设,用面包屑大大增加了网站的内部连接 
UI组件-面包屑简介

 1.文本面包屑

文本面包屑只是以分层方式水平排列并由分隔线分隔的文本链接。

UI组件-面包屑简介

 文章来源地址https://www.toymoban.com/news/detail-459011.html

2.按钮面包屑

按钮面包屑包裹在按钮组件内,以增加触摸目标区域并增强可见性。修改按钮的形状以指示方向也是一个好主意。

面包屑应该是可见的,但不要太过分——它们不应该是用户首先注意到的。

UI组件-面包屑简介

 

当前页面不应该是链接

面包屑路径的最后一段应始终引用用户的当前页面位置。与之前的页面相比,指示当前页面的面包屑应该是纯文本的,而不是像链接那样交互的。

UI组件-面包屑简介

为分隔线使用可识别的 V 形图标

最熟悉和可识别的分隔符是V 形图标(或所有数学人的“大于”符号)。我们说“大于”是因为每个后续页面都位于层次链的较低位置。然而,其他符号,如正斜线或右箭头,也开辟了一个市场。

UI组件-面包屑简介 

 

避免对具有线性结构的网站使用面包屑

对具有 1 或 2 级深度的线性结构的网站使用面包屑并没有多大意义——没有层次结构,也没有可显示的有意义的关系。而是在标题菜单或菜单类别中指示页面位置。

面包屑应该可见

尽管面包屑在主要导航层次结构中处于次要地位,但它们可以帮助用户在页面上定位,并且仍然 应该在页面顶部可见 。

最常见的位置在全局导航下方,因此用户可以在他们的眼前看到它。

UI组件-面包屑简介

 

使用最常见的分隔线样式

人字形图标 (>)、箭头 (→) 和斜线 (/) 是最常见的分隔线样式。用作面包屑分隔符的垂直线或其他不熟悉的符号可能会使观众感到困惑。

它们不表示层次结构,并且在视觉上看起来像一个导航面板。

UI组件-面包屑简介

 

使用溢出以获得更好的扫描

空间不足?如果你的面包屑轨迹看起来像一条盘绕的蟒蛇或从边到边延伸,那么就有问题了。溢出菜单非常适合截断面包屑链接。否则,页面会显得嘈杂、凌乱且难以扫描。请记住始终保持第一个和最后一个选项可见,以便更好地导航。



UI组件-面包屑简介

 使用一致的分隔线样式

UI组件-面包屑简介

 

允许用户访问溢出页面

确保允许用户访问由于溢出而隐藏的页面。建议将附加页面放在菜单控件中。

UI组件-面包屑简介

 

以前的页面应该是交互式的

通常,所有面包屑路径都至少有一个前一页。它们的样式应该与当前页面不同,因为它们是交互式的。不要忘记在上一页分组中也包括您的溢出菜单。

第一个链接应始终指向主页或层次结构的根节点。

UI组件-面包屑简介

 

截断长标签

处理长标签时,截断会派上用场。

确保用户在将鼠标悬停在它们上方时可以在工具提示中阅读它们。

为每个面包屑标签设置最大宽度。

 

到了这里,关于UI组件-面包屑简介的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • js面包屑,如何制作面包屑,什么是面包屑,又如何去理解面包屑是什么呢,对于不会应该怎么办呢?这篇文章告诉你。

    🙂博主:锅盖哒 🙂文章核心: 带你了解原生js面包屑框架 目录大纲 1.面包屑的概念与框架地址 2.功能框架预览于介绍 框架效果预览: 页面架构代码预览: HTML页面预览:  权限验证介绍 3.面包屑的逻辑  下面就是面包屑逻辑 1.首先从login页面进入拿到渲染左侧列表的值 2

    2024年02月14日
    浏览(35)
  • 面包屑导航是什么?面包屑导航为什么能够提高SEO?

    面包屑导航(Breadcrumb Navigation)是一种网站的导航方式,通常用于显示访问路径。它的名称来自童话故事《汉赛尔和格蕾特》中的场景,其中汉赛尔在森林中留下了面包屑,以便他们回到家。 在Web设计中,面包屑导航通常位于页面顶部或正文区域的页眉下方。它通常由多个链

    2024年02月13日
    浏览(53)
  • 自制Breadcrumb 面包屑

    使用场景: 当系统拥有超过两级以上的层级结构时 当需要告知用户『你在哪里』时 当需要向上导航的功能时

    2024年01月19日
    浏览(42)
  • vue修改element面包屑样式

    element面包屑默认后边的是浅颜色的,前边的是深色的, 现在UI设计图要修改成前面是浅色的,后面是深色的 如果直接修改样式会无法区分一级或者二级路由,用一下方法可以实现: 这样就会给一级路由加上了first_route类名,给二级路由加上了two_route的类名,然后定义样式:

    2024年01月25日
    浏览(33)
  • Vue + ElementUI 动态生成面包屑导航教程

    在Web应用程序中,面包屑导航是一种常用的导航方式,它可以帮助用户更好地理解当前页面的位置和层次关系。在Vue项目中,结合ElementUI组件库,我们可以很容易地实现一个动态生成面包屑导航的功能。本教程将介绍如何使用Vue + ElementUI来实现动态生成面包屑导航的功能。

    2024年02月06日
    浏览(38)
  • ElementUI浅尝辄止29:Breadcrumb 面包屑

    显示当前页面的路径,快速返回之前的任意页面。 在 el-breadcrumb 中使用 el-breadcrumb-item 标签表示从首页开始的每一级。Element 提供了一个 separator 属性,在 el-breadcrumb 标签中设置它来决定分隔符,它只能是字符串,默认为斜杠 / 。 通过设置  separator-class  可使用相应的  icon

    2024年02月09日
    浏览(36)
  • 优维低代码实践:面包屑配置以及菜单配置

     优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。 优维低代码实践连载第⑦期 《面包屑配置以

    2024年02月10日
    浏览(37)
  • Vue实现面包屑功能(el-breadcrumb)

    文章后面附效果图 数据结构 首先展示一下数据基础结构 红色框框是默认存在的数据,其他数据就是通过选中侧边栏菜单进行数据插入 关键数据字段为 path, meta 准备侧边栏 首先需要自己准备一个侧边栏 这边就不进行讲解,上个效果图 实现面包屑代码 效果图

    2024年02月11日
    浏览(27)
  • 若依 vue前端 动态设置路由path不同参数 在页面容器里打开新页面(新路由),面包屑和标签页标题根据参数动态改变,面包屑多级标题,侧边栏对应菜单亮起

    因为是在vue源码的基础上进行修改,所以,就没有复制代码在文章上,采取的是截图对比源码和我修改的代码片段。要麻烦你们自己手敲了。 场景:在费用配置列表中,点击每一项的配置,都会在页面容器内部打开一个新页面,所以新页面的路径一样,根据传的参数不同,面

    2024年01月16日
    浏览(41)
  • react17+antd4.18 动态实现面包屑导航Breadcrumb-----需改善

    1、已经定义好的全部的路由配置,需要是这种格式的,可以再加上关于icon的内容. 2、代码 3、在组件中使用的时候需要传入当前页面的路劲发作为Bread组件的属性。 4、假设当前页面的路径为 ‘/page1/page102/page10201’,经过上述操作筛选后得到的对应路径上的路由配置routes的值

    2024年04月25日
    浏览(19)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包