【发布时间】:2018-01-19 02:09:32
【问题描述】:
我有一个使用 Materialize 构建的网格系统,其高度不等(动态内容)。
每行应该有 3 个列。我希望每一行都从新行开始。但是,这是我得到的结果 - https://codepen.io/anon/pen/QaVKyG。如您所见,第 4 张卡片似乎从一个奇怪的地方开始,左侧留下了很多空白。
我已经尝试过使用这里看到的 flexbox - https://codepen.io/anon/pen/rpqLgy
.row { display:flex; flex-wrap: wrap; }
但是,这种方法的问题是最后一行的列似乎没有向左对齐。
简而言之,我希望网格的工作方式与使用 bootstrap 时相同(例如 https://codepen.io/anon/pen/vpVvKv)。如您所见,对于引导程序,下一行的 cols 从下一行开始,即使 cols 的高度不相等。我似乎无法通过 Materialize 实现这一目标。
对于任一解决方案(使用 flexbox 或不使用 flexbox)的任何帮助,我们将不胜感激。谢谢!
【问题讨论】:
-
嗨,Jason,请在帖子中包含您的代码 minimal reproducible example,而不是仅仅链接到四个不同的 CodePens。
-
抱歉,@TylerH。删除了重复的 codepen 链接之一。如果它仍然令人困惑,请 Lmk。
标签: css flexbox materialize