Я использовал withStyles для применения фонового линейного градиента (в пределах объекта container
в styles
), и это работало нормально, но я следовал тому же формату, чтобы создать другой объект в styles
с именем child
, чтобы применитьЦвет фона для дочернего компонента, но ничего не произошло.Почему не применяется цвет фона?
import { Grid } from '@material-ui/core';
import { withStyles } from '@material-ui/core/styles';
const styles = {
container: {
display: 'flex',
alignItems: 'center',
height: '100vh',
background: 'linear-gradient(45deg, #aa6775 30%, #984355 90%)' // Works
},
child: {
backgroundColor: 'yellow' // Does nothing
}
};
class App extends Component {
render() {
return (
<Grid
id="quote-box"
className={this.props.classes.container}
justify="center"
container
>
<Grid xs={11} lg={8} className={this.props.classes.child} item>
.....
</Grid>
</Grid>
);
}
}
export default withStyles(styles)(App);