【发布时间】:2012-08-28 12:39:29
【问题描述】:
我想制作某种可以填充 3 X 3 网格的 jQuery 插件(如 microsoft-metro 样式)。应该是这样的:
- 如果我有 1 个图块,它应该占用整个网格 (1-9)。
- 如果我有 2 个图块,应该是一个图块 (1-6) 和另一个图块 (7-9)。
- 如果我有 3 个图块,则应为 (1-2 和 4-5)、(3 和 6)、(7-9)
- 如果我有 5 个图块,则应为 (1-2)、(3)、(4-6)、(7)、(8-9)
等等!
-------------
| 1 | 2 | 3 |
-------------
| 4 | 5 | 6 |
-------------
| 7 | 8 | 9 |
-------------
是否可以根据图块的数量(最多 9 个)动态填充我的网格。有什么计算方法吗?
【问题讨论】:
-
可能是 JQuery 同位素:isotope.metafizzy.co。 StackExchanges 网站页面使用的那个:stackexchange.com/sites
标签: javascript jquery css microsoft-metro calculated-columns