Divider
Ein Trenner ist eine dünne Linie, die den Inhalt in Listen und Layouts gruppiert.
Trenner trennt den Inhalt in klare Gruppen.
Listentrenner
Der Trenner gibt per Standard ein <hr>
-Element aus. Sie können sich dieses zusätzliche Element sparen, in dem sie die divider
-Eigenschaft bei der ListItem
-Komponente verwenden.
<List component="nav" className={classes.root} aria-label="mailbox folders">
<ListItem button>
<ListItemText primary="Inbox" />
</ListItem>
<Divider />
<ListItem button divider>
<ListItemText primary="Drafts" />
</ListItem>
<ListItem button>
<ListItemText primary="Trash" />
</ListItem>
<Divider light />
<ListItem button>
<ListItemText primary="Spam" />
</ListItem>
</List>
HTML5-Spezifikation
In einer Liste sollten sie sicherstellen, dass der Trenner
als <li>
gerendered wird, um der HTML5 Spezifikation zu entsprechen. Die folgenden Beispiele zeigen wie dies erreicht werden kann.
Eingerückter Trenner
- Photos
Jan 9, 2014
- Work
Jan 7, 2014
- Vacation
July 20, 2014
- Photos
Jan 9, 2014
- Divider
- Work
Jan 7, 2014
- Leisure
- Vacation
July 20, 2014
Toothbrush
$4.50
Pinstriped cornflower blue cotton blouse takes you on a walk to the park or just down the hall.
Select type
Vertikale Trennlinien
You can also render a divider vertically using the orientation
prop. Note the use of the flexItem
prop to accommodate for the flex container.
<Grid container alignItems="center" className={classes.root}>
<FormatAlignLeftIcon />
<FormatAlignCenterIcon />
<FormatAlignRightIcon />
<Divider orientation="vertical" flexItem />
<FormatBoldIcon />
<FormatItalicIcon />
<FormatUnderlinedIcon />
</Grid>