如何从材料ui列表项中删除默认填充?

问题描述 投票:0回答:1

Material ui在List和ListItem上添加默认填充如何删除它?任何帮助或资源的方向将不胜感激。

material-ui
1个回答
2
投票

您可以覆盖root组件的ListItem类并传递所需的填充。

const styles = theme => ({
  root: {
    width: "100%",
    maxWidth: 360,
    backgroundColor: theme.palette.background.paper
  },

  item: {
    padding: 0
  }
});

function SimpleList(props) {
  const { classes } = props;
  return (
    <div className={classes.root}>
      <List component="nav">
        <ListItem button classes={{ root: classes.item }}>
          <ListItemText primary="Item 01" />
        </ListItem>
        <ListItem button classes={{ root: classes.item }}>
          <ListItemText primary="Item 02" />
        </ListItem>
        <ListItem button classes={{ root: classes.item }}>
          <ListItemText primary="Item 03" />
        </ListItem>
      </List>
    </div>
  );
}

working sample

© www.soinside.com 2019 - 2024. All rights reserved.