W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
將信息聚合在卡片容器中展示。
包含標題,內(nèi)容和操作。
Card 組件包括header
和body
部分,header
部分需要有顯式具名 slot 分發(fā),同時也是可選的。
render() {
return (
<Card
className="box-card"
header={
<div className="clearfix">
<span style={{ "lineHeight": "36px" }}>卡片名稱</span>
<span style={{ "float": "right" }}>
<Button type="primary">操作按鈕</Button>
</span>
</div>
}
>
<div className="text item">列表內(nèi)容 1</div>
<div className="text item">列表內(nèi)容 2</div>
<div className="text item">列表內(nèi)容 3</div>
<div className="text item">列表內(nèi)容 4</div>
</Card>
)
}
卡片可以只有內(nèi)容區(qū)域。
render() {
return (
<Card className="box-card">
<div className="text item">列表內(nèi)容 0</div>
<div className="text item">列表內(nèi)容 1</div>
<div className="text item">列表內(nèi)容 2</div>
<div className="text item">列表內(nèi)容 3</div>
</Card>
)
}
可配置定義更豐富的內(nèi)容展示。
配置body-style
屬性來自定義body
部分的style
,我們還使用了布局組件。
render() {
return (
<Layout.Row>
<Layout.Col span={ 8 } offset={ 0 }>
<Card bodyStyle={{ padding: 0 }}>
<img src={this.props.imgSrc} className="image" />
<div style={{ padding: 14 }}>
<span>好吃的漢堡</span>
<div className="bottom clearfix">
<time className="time">2016-10-21 16:19</time>
<Button type="text" className="button">操作按鈕</Button>
</div>
</div>
</Card>
</Layout.Col>
<Layout.Col span={ 8 } offset={ 2 }>
<Card bodyStyle={{ padding: 0 }}>
<img src={this.props.imgSrc} className="image" />
<div style={{ padding: 14 }}>
<span>好吃的漢堡</span>
<div className="bottom clearfix">
<time className="time">2016-10-21 16:19</time>
<Button type="text" className="button">操作按鈕</Button>
</div>
</div>
</Card>
</Layout.Col>
</Layout.Row>
)
}
參數(shù) | 說明 | 類型 | 可選值 | 默認值 |
---|---|---|---|---|
header | 設置 header,也可以通過 slot#header 傳入 DOM |
string | — | — |
bodyStyle | 設置 body 的樣式 | object | — | { padding: '20px' } |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: