Tag: 打包

Javascript打包有很多约束,寻找一个简单的解决方案

这不是完全打包,因为我自己可以分配矩形大小,我只需要一个打包结果。 我有相同比例和不同大小的矩形 充分, 半(面积= 1/4 *满), QUARTER(面积= 1/4 * HALF)。 所有都只能水平放置。 容器的宽度为FULL的3倍,高度将调整为适合矩形。 将有150个矩形,从arrays(全部,一半,四分之一)给出随机大小。 现在我想在容器中排列这些矩形,以便没有间隙。 容器和矩形是HTML DIV。 我正在使用JavaScript来打包它们。 这是一个小提琴http://jsfiddle.net/MywQ2/1/ 在上面的代码中,我尝试根据当前的代码约束下一个框的选择。 可能我不清楚,我会再次尝试解释。 我有150个盒子,我只想填充150个盒子的容器,它们应该随机大小,一半,四分之一。 我们也可以拒绝随机选择的尺寸,如果发现产生间隙,则可以获得另一个尺寸。