Card 卡片
用于组织信息和操作,通常也作为详细信息的入口。规则
形状为矩形。
可包含多种类型的元素,eg:图片、文字、按钮等。
代码演示
Card 默认样式
Card 通栏样式
import { Card, WingBlank, WhiteSpace } from 'antd-mobile';
ReactDOM.render(
<WingBlank size="lg">
<WhiteSpace size="lg" />
<Card>
<Card.Header
title="This is title"
thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg"
extra={<span>this is extra</span>}
/>
<Card.Body>
<div>This is content of `Card`</div>
</Card.Body>
<Card.Footer content="footer content" extra={<div>extra footer content</div>} />
</Card>
<WhiteSpace size="lg" />
</WingBlank>
, mountNode);
import { Card, WhiteSpace } from 'antd-mobile';
ReactDOM.render(
<div>
<WhiteSpace size="lg" />
<Card full>
<Card.Header
title="This is title"
thumb="https://gw.alipayobjects.com/zos/rmsportal/MRhHctKOineMbKAZslML.jpg"
extra={<span>this is extra</span>}
/>
<Card.Body>
<div>This is content of `Card`</div>
</Card.Body>
<Card.Footer content="footer content" extra={<div>extra footer content</div>} />
</Card>
</div>
, mountNode);
API
Card
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
full | 是否通栏 | boolean | false |
Card.Header
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
title | 卡片标题 | React.Element、String | |
thumb | 卡片标题图片 | String、React.Element | |
thumbStyle | 标题图片样式 | Object | {} |
extra | 卡片标题辅助内容 | React.Element、String |
Card.Body
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
无 |
Card.Footer
属性 | 说明 | 类型 | 默认值 |
---|---|---|---|
content | 尾部内容 | React.Element、String | |
extra | 尾部辅助内容 | React.Element、String |