Breadcrumbs API
API documentation for the React Breadcrumbs component. Learn about the available props, and the CSS API.
Import
import Breadcrumbs from '@material-ui/core/Breadcrumbs';
// 或
import { Breadcrumbs } from '@material-ui/core';Component name
The nameMuiBreadcrumbs can be used when providing default props or style overrides in the theme.属性
| 名称 | 类型 | 默认值 | 描述 | 
|---|---|---|---|
| children | node | The content of the component. | |
| classes | object | Override or extend the styles applied to the component. See CSS API below for more details. | |
| component | elementType | The component used for the root node. Either a string to use a HTML element or a component. | |
| expandText | string | 'Show path' | Override the default label for the expand button. For localization purposes, you can use the provided translations. | 
| itemsAfterCollapse | number | 1 | If max items is exceeded, the number of items to show after the ellipsis. | 
| itemsBeforeCollapse | number | 1 | If max items is exceeded, the number of items to show before the ellipsis. | 
| maxItems | number | 8 | Specifies the maximum number of breadcrumbs to display. When there are more than the maximum number, only the first itemsBeforeCollapseand lastitemsAfterCollapsewill be shown, with an ellipsis in between. | 
| separator | node | '/' | Custom separator node. | 
| sx | object | 
ref 则会被传递到根元素中。Any other props supplied will be provided to the root element (native element).
CSS
| Rule name | Global class | 描述 | 
|---|---|---|
| root | .MuiBreadcrumbs-root | Styles applied to the root element. | 
| ol | .MuiBreadcrumbs-ol | Styles applied to the ol element. | 
| li | .MuiBreadcrumbs-li | Styles applied to the li element. | 
| separator | .MuiBreadcrumbs-separator | Styles applied to the separator element. | 
You can override the style of the component using one of these customization options:
- With a global class name.
- With a rule name as part of the component's styleOverridesproperty in a custom theme.