Card 卡片
#
Card 是一个数据展示的容器组件,可以包含多个子组件,如图片、按钮和文本。它用于以结构化方式显示信息。
获取组件
#
import { Card, CardGroup } from 'rsuite';
Props
#
<Card>
#
| 属性 |
类型(默认值) |
描述 |
| as |
ElementType (div) |
组件的 HTML 标签 |
| bordered |
boolean(true) |
卡片是否有边框 |
| children |
ReactNode |
组件的子元素 |
| classPrefix |
string ('card') |
组件类名的前缀 |
| direction |
'row' | 'column' |
卡片的排列方向 |
| shaded |
boolean | 'hover' |
是否有阴影 |
| size |
'sm' | 'md' | 'lg' |
卡片的尺寸 |
| width |
string | number |
卡片的宽度 |
| 属性 |
类型(默认值) |
描述 |
| as |
ElementType (div) |
组件的 HTML 标签 |
| children |
ReactNode |
组件的子元素 |
| classPrefix |
string ('card-header') |
组件类名的前缀 |
<Card.Body>
#
| 属性 |
类型(默认值) |
描述 |
| as |
ElementType (div) |
组件的 HTML 标签 |
| children |
ReactNode |
组件的子元素 |
| classPrefix |
string ('card-body') |
组件类名的前缀 |
| 属性 |
类型(默认值) |
描述 |
| as |
ElementType (div) |
组件的 HTML 标签 |
| children |
ReactNode |
组件的子元素 |
| classPrefix |
string ('card-footer') |
组件类名的前缀 |
<CardGroup>
#
| 属性 |
类型(默认值) |
描述 |
| as |
ElementType (div) |
组件的 HTML 标签 |
| children |
ReactNode |
组件的子元素 |
| classPrefix |
string ('card-group') |
组件类名的前缀 |
| columns |
number |
卡片组的列数 |
| spacing |
number (16) |
卡片组的间距 |