属性高度不适用于tbody
元素。是否有可能使表体滚动?
const styles = {
tableBody: {
height: 300,
overflow: "auto"
}
};
<Paper className={classes.root}>
<Table>
<TableHead>
<TableRow>
<TableCell>Dessert (100g serving)</TableCell>
<TableCell align="right">Calories</TableCell>
<TableCell align="right">Fat (g)</TableCell>
<TableCell align="right">Carbs (g)</TableCell>
<TableCell align="right">Protein (g)</TableCell>
</TableRow>
</TableHead>
<TableBody className={classes.tableBody}>
{rows.map(row => (
<TableRow key={row.name}>
<TableCell component="th" scope="row">
{row.name}
</TableCell>
<TableCell align="right">{row.calories}</TableCell>
<TableCell align="right">{row.fat}</TableCell>
<TableCell align="right">{row.carbs}</TableCell>
<TableCell align="right">{row.protein}</TableCell>
</TableRow>
))}
</TableBody>
</Table>
</Paper>
发布于 2019-08-05 13:36:47
使用一些css将表组件包装为div,如下所示:
https://stackoverflow.com/questions/57358874
复制相似问题