网格和蚂蚁设计

时间:2018-11-02 07:05:22

标签: reactjs antd

enter image description here

我想按每行的第3列对卡片邮递进行排序,但是当我在style={{""}中输入代码时不起作用。

然后,我正在使用Ant-Design。请帮助我该如何解决?

props.list.map(result => (
    <div key={result.id}>
        <Row className="gutter-example" gutter={16}>
            <Col className="gutter-row" span={6}>
            <Card hoverable style={{ width: 200 }} cover={ result.volumeInfo.imageLinks ? <img alt="BookCover" src={result.volumeInfo.imageLinks.thumbnail} />:
            <img alt="Alternative_Cover" src={AlterNative} />
            }
            >
            <Meta title={result.volumeInfo.title} description={ <a href={result.volumeInfo.infoLink}>
            {result.volumeInfo.infoLink}
            </a>
            }
            />
            </Card>
            </Col>
        </Row>
    </div>

2 个答案:

答案 0 :(得分:0)

我不使用Ant Design,但是我虽然<Row />组件是包装器,但它应该包装您所有的<Col />

因此,如果要每个渲染3个项目,则应渲染<Col span={6} />组件中的所有<Row />。每个<Row />是平均宽度容器。

<Row>
     {list.map(item => <Col key={item.id} span={6}><Card /></Col>)}
</Row>

答案 1 :(得分:0)

您可以使用列表组件并将grid = {{gutter:16,column:3}}添加到其道具中