Javascript 如何删除左侧填充的材质

Javascript 如何删除左侧填充的材质,javascript,html,reactjs,material-ui,material-design,Javascript,Html,Reactjs,Material Ui,Material Design,我正在使用material UI card组件使用ReactJS创建一个notes页面,但单击卡片时,涟漪会在左侧留下一些填充。我希望纹波在整个卡中都可见,如文档所示。以下是激活时卡的外观图片: 代码如下: const useStyles = makeStyles({ root: { maxWidth: 345, }, media: { height: 140, }, }); export default function MediaCard() { co

我正在使用material UI card组件使用ReactJS创建一个notes页面,但单击卡片时,涟漪会在左侧留下一些填充。我希望纹波在整个卡中都可见,如文档所示。以下是激活时卡的外观图片:

代码如下:

const useStyles = makeStyles({
  root: {
    maxWidth: 345,
  },
  media: {
    height: 140,
  },
});

export default function MediaCard() {
  const classes = useStyles();

  return (
    <div className='notes-container'>
      <form className='search'>
        <input className='search-bar' type='search'></input>
        <button className='btn-sml-2' type='submit'>
          search
        </button>
      </form>
      <ul className='notes-showcase'>
        {NotesList.map((item, index) => {
          return (
            <li key={index}>
              <Card className={classes.root}>
                <CardActionArea>
                  <CardMedia
                    style={{ height: 10, paddingTop: "56.25%" }}
                    className={classes.media}
                    image='https://cdn.crispedge.com/4d91c6.png'
                    title=''
                  />
                  <CardContent>
                    <Typography gutterBottom variant='h5' component='h2'>
                      {item.title}
                    </Typography>
                    <Typography
                      variant='body2'
                      color='textSecondary'
                      component='p'
                    >
                      {item.chapter}
                    </Typography>
                  </CardContent>
                </CardActionArea>
                <CardActions>
                  <Button size='small' color='primary'>
                    Share
                  </Button>
                  <Button size='small' color='primary'>
                    Open
                  </Button>
                  <Button size='small' color='primary'>
                    Download
                  </Button>
                </CardActions>
              </Card>
            </li>
          );
        })}
      </ul>
      <AddNew name='notes' />
    </div>
  );
}
const useStyles=makeStyles({
根目录:{
最大宽度:345,
},
媒体:{
身高:140,
},
});
导出默认函数MediaCard(){
const classes=useStyles();
返回(
搜索
    {NotesList.map((项,索引)=>{ 返回(
  • {item.title} {项目.第章} 分享 打开 下载
  • ); })}
); }
看起来不错。你能在线重现这个问题吗(例如作为沙盒链接)?Nvm解决了这个问题,有一个css span样式设置了一些边距,MUI涟漪效应也使用了span标记,因此出现了奇怪的边距。谢谢