我想创建一个包含可变数量的 LI 元素的 UL 列表。我希望容器的高度最大为 500 像素。这意味着如果我有更多超过 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
如果没有一个 UL 就无法实现,那么我对此持开放态度。
谢谢!