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) |
卡片组的间距 |