我有我的 App.js 类,它呈现为
const theme = createMuiTheme({
palette: {
primary: lime,
secondary: {
...grey,
A400: '#00e677'
},
error: red
}
});
class App extends Component {
render() {
const classes = this.props.classes;
return (
<div className={classes.root}>
<MuiThemeProvider theme={theme}>
<MyApp/>
</MuiThemeProvider>
</div>
);
}
}
export default withStyles(styles)(App);
我的根class有这种风格
const styles = theme => ({
root: {
width: '100%',
height: '100%',
marginTop: 0,
zIndex: 1,
overflow: 'hidden',
backgroundColor: theme.palette.background.default,
}
});
我认为通过设置height:'100%'
我已经填满了我的所有窗口,问题是我MyApp
的 div下方有一个空白区域(灰色背景),请参见附图。
如何强制背景颜色填充窗口的 100%?