入力:親スパン内に含まれる、不明な数のスパン要素のリスト。例えば
<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(行)= 4およびM(列)= 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
ありがとう!