可変数の LI 要素を含む 1 つの UL リストを作成したいと考えています。コンテナの高さを最大500pxにしたいです。つまり、その 500px の高さを超える li 要素がさらにある場合、2 列に変えたいということです。それ以上ある場合は、2 列に収まる場合は、3 列に変更したいと考えています。最大 5 列を修正するのに十分なスペースがあり、データがその量を超えることはありません。
どうすればこれを行うことができますか?jquery、cssのトリックはありますか? または、これを行うには、各シナリオのサーバー側を処理する必要がありますか?
Example 1
list entry list entry
list entry list entry
list entry list entry
list entry list entry
list entry
Example 2
list entry list entry list entry
list entry list entry list entry
list entry list entry list entry
list entry list entry
list entry list entry
Example 3
list entry list entry list entry list entry
list entry list entry list entry list entry
list entry list entry list entry list entry
list entry list entry list entry
list entry list entry list entry
1 つの UL なしでは達成できない場合、私はそれを受け入れます。
ありがとう!