【发布时间】:2022-01-12 02:21:15
【问题描述】:
我试图让一个卡片组内联,而不是一个在另一个之上。文档说“card-group”类应该这样做,但似乎没有任何效果。我将在下面附上示例代码和结果图片。
<div class="card-group">
{candidateData.map((candidate) => (
<div class="card">
<Card sx={{ maxWidth: 145 }}>
<CardActionArea>
<CardMedia
component="img"
height="140"
src={candidate.img}
alt="uncle ruckus"
/>
<CardContent>
<Typography gutterBottom variant="h6" component="div">
{candidate.name}
</Typography>
<Typography variant="body5" color="text.secondary">
{candidate.politics}
</Typography>
</CardContent>
</CardActionArea>
</Card>
</div>
))}
</div>
这里是组件生成的候选数据 json
{
"main": {
"candidates":[
{
"name":"Uncle Ruckus",
"politics":"R-District 21",
"img":"./Candidates/uncleruckus.jpg"
},
{
"name":"Uncle Ruckus",
"politics":"R-District 21",
"img":"./Candidates/uncleruckus.jpg"
}
]
}
}
这是卡片在另一个之上而不是内联(并排)的结果
【问题讨论】:
标签: javascript html css reactjs card