float:left に似たようなことをしようとしています。float:left の場合、このスタイル プロパティで多数の div を設定すると、ウィンドウの幅に従って配置されます。ウィンドウが狭くなりすぎると 1 つの列になり、ウィンドウが大きくなると複数の列に拡大されます。
似たようなことをしたいのですが、垂直フロートのように機能させたいです。したがって、5 つの項目があり、ブラウザーのウィンドウの高さが 1 列に 4 つしか含まれない場合、余分な div は 2 列目に配置する必要があります。簡単に言えば、div の長いリストがある場合、ウィンドウの高さに応じて列にリストする必要があります。
div と css または jquery ui でこれを行う方法はありますか?