如何影响MuiCardActrions组件的填充

时间:2018-06-15 22:19:47

标签: material-ui jss

我正在尝试定位" root"主题为custom-variables overrideMuiCardActions组件的类。这是我的JSS

overrides: {
  MuiCardActions: {
    root: {
      display: 'flex',
      justifyContent: 'flex-end',
      padding: 0
    },
  }
},

我可以看到显示屏' flex'和' flex-end'正在影响它。如果我将其更改为'空格 - '它确实会影响组件,但填充没有任何影响。

链接到我在封闭式问题上发布的帖子 - 9749

1 个答案:

答案 0 :(得分:0)

覆盖功能在JavaScript级别运行,而不是CSS级别。 您必须考虑媒体查询: https://github.com/mui-org/material-ui/blob/33a03a06c51a0d70260a89a022d6e57e80d02629/packages/material-ui/src/CardActions/CardActions.js#L13-L16

这样的事情应该这样做:

overrides: {
  MuiCardActions: {
    root: {
      display: 'flex',
      justifyContent: 'flex-end',
      [theme.breakpoints.up(0)] : {    
        padding: 0,
      },
    },
  }
},