我一直在思考这个复杂的问题,我相信有一个简单的答案或我可以找到解决方案的其他途径。
我想要完成的是一个随机的图像网格。我有一组图像,我想将它们排列在一个齐平的网格中。我的意思是我希望网格中没有任何间隙。以下是一些示例图像:
关键规格:
- 容器/单元格必须处于图像可以不倾斜的比例
- 网格必须齐平。它不能有任何间隙,包括最后一行。
我遇到的问题是我无法提出或表达一个可以创建我想要完成的表 maxtrix 的公式。Masonary 是我正在寻找的 99.9%,除了网格没有考虑图像大小,也没有结束齐平。所以这 1% 就是我不考虑使用它的原因。
我不是在寻找特定的 javascript,因为这与数学有关,所以我计划在 PHP 中创建布局,然后在 javascript 中提供功能。
任何帮助或指示将不胜感激。