javascript - Grid 项目内的排版扩展了整个网格
问题描述
我正在卡片内制作一个网格,目的是在上面显示带有文本的倒计时,问题是倒计时上方的文本会使网格扩展并增加我在项目之间设置的间距,即使有显然有足够的文字空间
这是我的代码
const CountDown = (props) => {
const theme = useTheme()
const useStyles = makeStyles({
root: {
padding : theme.spacing(4)
},
ctnt : {
padding: 0,
"&:last-child": {
paddingBottom: 0
}
}
});
const classes = useStyles();
return (
<Card className={classes.root}>
<CardContent className={classes.ctnt}>
<Grid container spacing={4} sm>
<Grid item xs={12}>
<Typography variant="h2">COUNTDOWN</Typography>
</Grid>
<Grid item xs={3}>
<Display unit="Days">{props.days}</Display>
</Grid>
<Grid item xs={3}>
<Display unit="Hours">{props.hours}</Display>
</Grid>
<Grid item xs={3}>
<Display unit="Minutes">{props.minutes}</Display>
</Grid>
<Grid item xs={3}>
<Display unit="Seconds">{props.seconds}</Display>
</Grid>
</Grid>
</CardContent>
</Card>
);
};
export default CountDown;
这里的这部分<Typography variant="h2">COUNTDOWN</Typography>
让网格无缘无故的展开,
这是没有它的样子:https ://prnt.sc/1cdu5mt
这是我把它放回去的时候:https ://prnt.sc/1cdui8a
解决方案
推荐阅读
- javascript - 比较两个数组的值,如果一个值被删除而不是添加,则只返回差值
- reactjs - 我希望我的标头在本地存储数据更改后立即更新
- python - Pyomo 中的延时响应
- azure - Azure 存储 API - 使用共享密钥的授权如何工作?
- javascript - 保持一个js计时器计数
- numpy - 比较列表和提取一些数据的最佳实践
- python - 来自 keras 的 TF 2.2 Saved_model 具有自定义签名和预处理
- angular - distinctUntilKeyChanged() 是如何工作的?
- mysql - mysql集群:如何连接
- scikit-learn - 如何将 Scikit 学习模型与 TFX tensorflow 2.x 集成?