Migas de pan
Las Migas de pan permiten a los usuarios realizar selecciones desde un rango de valores.
⚠️ Missing demo `pages/components/breadcrumbs/SimpleBreadcrumbs.js` ⚠️
<Breadcrumbs aria-label="breadcrumb">
<Link color="inherit" href="/">
Material-UI
</Link>
<Link color="inherit" href="/getting-started/installation/">
Core
</Link>
<Link
color="text.primary"
href="/components/breadcrumbs/"
aria-current="page"
>
Breadcrumb
</Link>
</Breadcrumbs>
Separador personalizado
En los siguientes ejemplos, estamos usando dos cadenas como separadores, y un ícono SVG.
<Breadcrumbs separator="›" aria-label="breadcrumb">
{breadcrumbs}
</Breadcrumbs>
<Breadcrumbs separator="-" aria-label="breadcrumb">
{breadcrumbs}
</Breadcrumbs>
<Breadcrumbs
separator={<NavigateNextIcon fontSize="small" />}
aria-label="breadcrumb"
>
{breadcrumbs}
</Breadcrumbs>
<Breadcrumbs maxItems={2} aria-label="breadcrumb">
<Link color="inherit" href="#">
Home
</Link>
<Link color="inherit" href="#">
Catalog
</Link>
<Link color="inherit" href="#">
Accessories
</Link>
<Link color="inherit" href="#">
New Collection
</Link>
<Typography color="text.primary">Belts</Typography>
</Breadcrumbs>
Migas de pan personalizadas
He aquí un ejemplo de personalización del componente. Puedes aprender más sobre esto en la sección Personalizando Componentes de la documentación.
<Breadcrumbs aria-label="breadcrumb">
<StyledBreadcrumb
component="a"
href="#"
label="Home"
icon={<HomeIcon fontSize="small" />}
/>
<StyledBreadcrumb component="a" href="#" label="Catalog" />
<StyledBreadcrumb
label="Accessories"
deleteIcon={<ExpandMoreIcon />}
onDelete={handleClick}
/>
</Breadcrumbs>
Accesibilidad
(WAI-ARIA: https://www.w3.org/TR/wai-aria-practices/#breadcrumb)
Asegúrese de agregar una descripción aria-label
en el componente Breadcrumbs
.
La accesibilidad de este componente se basa en:
- El conjunto de vínculos está estructurado usando una lista ordenada (elemento
<ol>
). - Para prevenir el anuncio del lector de pantalla de los separadores visuales entre los vínculos, se ocultan con
aria-hidden
. - Un elemento de navegación con la etiqueta
aria-label
identifica la estructura como un rastro de migas de pan y la convierte en un punto de referencia para que sea fácil de ubicar.