テーブル全体を反時計回りに90度回転します。すなわち、 td(行= ith、列= jth)の内容は、td(行=(行の総数-j + 1)番目、列= ith)に転送する必要があります。 div内のテキストも90度回転する必要があります。htmlテーブルを反時計回りに90度回転させます。
<table><tbody>
<tr><td>a</td><td>1</td><td>8</td></tr>
<tr><td>b</td><td>2</td><td>9</td></tr>
<tr><td>c</td><td>3</td><td>10</td></tr>
<tr><td>d</td><td>4</td><td>11</td></tr>
<tr><td>e</td><td>5</td><td>12</td></tr>
<tr><td>f</td><td>6</td><td>13</td></tr>
<tr><td>g</td><td>7</td><td>14</td></tr>
</tbody></table>
この表には、私はjavascriptのループによってこれを行うことができます
<table><tbody>
<tr>
<td>8</td><td>9</td><td>10</td><td>11</td>
<td>12</td><td>13</td><td>14</td>
</tr>
<tr>
<td>1</td><td>2</td><td>3</td><td>4</td>
<td>5</td><td>6</td><td>7</td>
</tr>
<tr>
<td>a</td><td>b</td><td>c</td><td>d</td>
<td>e</td><td>f</td><td>g</td>
</tr>
</tbody></table>
に変換する必要があります。しかし、それは非常に長い。よりエレガントな方法があるかどうかを知りたい。前もって感謝します。
このテーブルをどのように生成しますか? – Alberto
http://stackoverflow.com/questions/2730699/convert-td-columns-into-trrows、http://stackoverflow.com/questions/6297591/how-to-invert-therows-and-columns -html-table – Andreas
@Alberto。配列[[a、1,8]、[b、2,9] ....]から生成されます。全体がアドオンの一部です。 –