Card 卡片
用于组织信息和操作,通常也作为详细信息的入口。规则
形状为矩形,高度可定义。
可包含多种类型的元素,eg:图片、文字、按钮等。
代码演示
Card 默认样式
Card 通栏样式
import { Card, WingBlank, WhiteSpace } from 'antd-mobile';
ReactDOM.render(
<WingBlank size="lg">
<WhiteSpace size="lg" />
<Card>
<Card.Header
title="这是 title"
thumb="https://cloud.githubusercontent.com/assets/1698185/18039916/f025c090-6dd9-11e6-9d86-a4d48a1bf049.png"
extra={<span>this is extra</span>}
/>
<Card.Body>
<div>这是卡片内容</div>
</Card.Body>
<Card.Footer content="这是卡尾" extra={<div>这是尾部介绍</div>} />
</Card>
<WhiteSpace size="lg" />
</WingBlank>
, mountNode);
import { Card, WhiteSpace } from 'antd-mobile';
ReactDOM.render(
<div>
<WhiteSpace size="lg" />
<Card full>
<Card.Header
title="这是 title"
thumb="https://cloud.githubusercontent.com/assets/1698185/18039916/f025c090-6dd9-11e6-9d86-a4d48a1bf049.png"
extra={<span>this is extra</span>}
/>
<Card.Body>
<div>这是卡片内容</div>
</Card.Body>
<Card.Footer content="这是卡尾" extra={<div>这是尾部介绍</div>} />
</Card>
</div>
, mountNode);
API
Card
成员 | 说明 | 类型 | 默认值 |
---|---|---|---|
full | 是否通栏 | boolean | false |
Card.Header
成员 | 说明 | 类型 | 默认值 |
---|---|---|---|
prefixCls (web only) | 样式类名前缀 | String | am-card |
title | 卡片标题 | React.Element、String | |
thumb | 卡片标题图片 | String | |
thumbStyle | 标题图片样式 | Object | {} |
extra | 卡片标题辅助内容 | React.Element、String |
Card.Body
成员 | 说明 | 类型 | 默认值 |
---|---|---|---|
无 |
Card.Footer
成员 | 说明 | 类型 | 默认值 |
---|---|---|---|
content | 尾部内容 | React.Element、String | |
extra | 尾部辅助内容 | React.Element、String |