跳到正文
UIGrammer
EN 中文

组件 · 导航 · 14

面包屑

面包屑 = 用斜杠分隔的路径,指示当前页所处位置,最后一项为纯文本。

直达修改 Prompt

面包屑是什么?

面包屑说明当前页所处的位置。点名分隔符、哪些层级可点,以及过深路径如何折叠。

变体

点击属性即可在预览中高亮。

在 Prompt 里写明这个类型。
在 Prompt 里写明这个类型。
在控件内前置图标的字段(搜索、日历等)。
给具体值,不要只给感觉词。
给具体值,不要只给感觉词。
给具体值,不要只给感觉词。
给具体值,不要只给感觉词。
仅含单个图标、无文字的按钮,必须配 aria-label。

状态

点击属性即可在预览中高亮。

输入或报错前字段的默认有效状态。
指针悬停时的反馈:抬起、变色或边框变化。写清楚,别让模型自己猜。
在 Prompt 里写明这个状态。

结构解剖

这些是 Prompt 里应该点名的部件。

  • 01 根级链接
  • 02 分隔符
  • 03 中间链接
  • 04 当前页

什么时候用

  • 层级较深的内容结构:文档、目录、文件夹
  • 电商分类路径
  • 超过两层的后台板块

什么时候别用

  • 站点是扁平的——路径只剩页面标题
  • 页面已有标签页或侧栏承担同样职责
  • 层级由不可读的 URL 生成

The last crumb is the page you are on — make it text, not a link to itself.

Create a breadcrumb component. STYLE - 13px links in #6E6E73, hover swaps to #1D1D1F with an underline - a 13px #C7C7CC slash separator with 8px spacing on both sides - the current page is plain #1D1D1F text, not a link - a house icon stands in for the root level STATES - default, hover on the links, collapsed with a … button TECHNICAL - React - Tailwind CSS - shadcn/ui