タイトルが説明するとおりです。
画像のコレクションから div に配置できる画像の数を決定する必要があります。たとえば、100px x 100px で、各画像の幅と高さです。
私はこれのアルゴリズムを理解しようとしてきましたが、私の頭は揚げられています。
私がこれまでに持っているもの (JavaScript) は、幅 + 高さ (パディングを引いたもの) / 持っている画像の数を取ることです。たとえば、100x100 に配置する画像が 13 個あるとします。たとえば、最大 4 個配置できますが、各画像の高さ (幅は 100px になります) をどのように決定して比例的に適合させるのですか?
アップデート
さて、左右の画像を切り取らずに 100x100 ブロックに表示したい画像が 20 個以上あります。では、コードを介して、それぞれ 25px x 25px の 4 つの画像しか表示できないと判断するにはどうすればよいでしょうか。100*100 以内に最適に収まるように、4 つの画像の適切な width*height を決定するにはどうすればよいですか。