如何创建像 google plus 这样的三列卡片磁贴滚动网格?我正在使用 Material UI,但找不到这样的功能?我已经尝试过标准的 Material ui 网格,但它不起作用。
最佳答案
您正在寻找的是所谓的砌体 网格。目前不可能在纯 CSS 中这样做,即使使用新的网格布局机制( [1] , [2] )也是如此。
Material UI 不提供现成的砖石网格解决方案。
您可能对许多使用自定义脚本以这种方式排列元素的 JavaScript 库感兴趣。立即想到的最受欢迎的是Masonry Desandro .另一种选择是 Isotope ,一个商业用途的付费图书馆,其中也有a mode for masonry layout .
关于javascript - 像 google plus 这样的卡片瓦格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45647397/