我只想使用 css 创建 masonry 布局,我阅读了互联网上的所有教程,但他们使用列属性来划分布局,这里的问题是布局将像这样显示(1,2,3.. .是一个元素)。
1|3|5
2|4|6
我希望我的布局必须是:
1|2|3
4|5|6
我只想使用 css。如果您有解决此问题的任何解决方案或想法,请告诉我。
最佳答案
你可以使用 flexbox。参见 codepen例如,complete guide to flex box了解更多。
为了保持布局水平,根据您的喜好调整flex-direction
。
关于css - 如何仅使用 css 创建 masonry 布局?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37385020/