【发布时间】:2013-08-15 07:45:30
【问题描述】:
我想知道如何制作li 列表以自动适合固定大小的容器。
这是我的想法:
<div class="box">
<ul>
<li>#1</li>
<li>#1</li>
<li>#1</li>
<li>#1</li>
<li>#1</li>
...
</ul>
</div>
让我们给 DIV ".box" 一个固定的大小 - 宽度:500px;高度:560px;
那么如何让所有“li”动态改变高度和宽度以适应BOX?
PS
li 可以是 5 或 11 甚至 3,我希望所有 li 的高度和宽度都相同,这是设计的一部分
我找到了这个例子:http://jsfiddle.net/eMLTB/3/
但仅适用于水平线。在我的情况下,它可以是 2 个甚至 3 个 raws。
【问题讨论】:
-
你如何计算出每行需要多少 li?
-
嗯,我想它一定是自动的!我知道这是可能的,前段时间我在网上遇到了这样的例子,它是用 Jquery 完成的。现在我找不到它...
-
我要的是实现细节,不能是“自动”。实现为什么要创建第二行?
标签: javascript jquery html css