React Material-UI GridList级联布局

时间:2017-03-13 11:33:23

标签: javascript css reactjs material-ui

是否有可能以类似级联布局的方式使用React Material-UI库的GridList组件?

我使用Material-UI Card组件作为GridList

的子组件
    const cards = props.items.map((item) => <Card key={item.id} {...item} />);
    return (
      <GridList cols={3} cellHeight={'auto'}>
        {React.Children.toArray(cards)}
      </GridList>
    );

结果如下: The result image

我想删除红色圆圈中的空白。任何帮助都感激不尽。

1 个答案:

答案 0 :(得分:1)

您想要的CSS等效项是将flex-direction设置为column而不是row,而是it doesn't look like the material-ui documentation gives you the option to change the order in which things render

我会尝试使用不同的容器对象或自己构建一些东西,因为Pinterest样式布局在确定要渲染的下一个元素的位置时需要一些更复杂的逻辑。