输入:包含在父跨度中的未知数量的跨度元素列表。例如
<span id="parent">
<span id="child-1">1</span>
<span id="child-2">2</span>
<span id="child-3">3</span>
<span id="child-4">4</span>
<span id="child-5">5</span>
<span id="child-6">6</span>
<span id="child-7">7</span>
<span id="child-8">8</span>
<span id="child-9">9</span>
<span id="child-10">10</span>
...
...
...
</span>
输出:使用 CSS 类和/或 JavaScript/jQuery,而不<span>
在父跨度内添加 s(为了将子跨度分成组)-我想让子跨度被渲染-垂直和水平-在 N 行和 M 列中。N 和 M 应该经常更改,因此我不能使用将 html 元素添加到父跨度以将子跨度分成组的解决方案。
例如,如果我有 12 个子跨度并且 N(rows)=4 和 M(columns)=3,那么在浏览器中我应该看到:
水平顺序:
1 2 3
4 5 6
7 8 9
10 11 12
垂直顺序:
1 5 9
2 6 10
3 7 11
4 8 12
谢谢!