1.7 KiB
1.7 KiB
title, icon, createTime, permalink
| title | icon | createTime | permalink |
|---|---|---|---|
| 卡片容器 | vaadin:grid-h | 2024/08/18 23:38:33 | /guide/components/card-grid/ |
概述
当你需要将多个卡片排列,可以使用 <CardGrid> 组件。在空间足够时,多个卡片会自动排列。
Props
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| cols | number | Record<'sm' | 'md' | 'lg', number> |
2 |
卡片排列列数。 |
组件默认会根据屏幕宽度自动调整列数。在空间足够时,默认显示双列,小屏幕下显示单列。
你可以通过 cols 配置列数。当传入 number 时,所有尺寸均显示为 number 个卡片。
传入 { sm: number, md: number, lg: number } 时,根据屏幕宽度自动调整列数。
sm:< 768pxmd:>= 768px < 960pxlg:>= 960px
建议传入的 number 不超过 3。
示例
输入:
<CardGrid>
<Card title="卡片标题" icon="twemoji:astonished-face">
这里是卡片内容。
</Card>
<Card title="卡片标题" icon="twemoji:astonished-face">
这里是卡片内容。
</Card>
</CardGrid>
<CardGrid>
<LinkCard title="卡片标题" href="/" />
<LinkCard icon="twemoji:astonished-face" title="卡片标题" href="/" />
</CardGrid>
输出:
这里是卡片内容。 这里是卡片内容。