Ich möchte den gesamten Tisch um 90 Grad gegen den Uhrzeigersinn drehen. dh. Der Inhalt von td (row = ith, column = jth) sollte in die td übertragen werden (row = (Gesamtzahl der Zeilen-j + 1) th, column = ith). Der Text innerhalb des div sollte ebenfalls um 90 Grad gedreht werden.Drehen Sie eine HTML-Tabelle um 90 Grad gegen den Uhrzeigersinn
<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>
diese Tabelle sollte
<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>
Ich kann dies tun zu
umgewandelt werden Javascript-Schleifen. Aber es ist sehr lang. Ich möchte wissen, ob es einen eleganteren Weg gibt. Danke im Voraus.
Wie generieren Sie diese Tabelle? – Alberto
http://stackoverflow.com/questions/2730699/convert-td-columns-into-tr-rows, http://stackoverflow.com/questions/6297591/how-to-invert-the-rows-and-columns -einer-HTML-Tabelle – Andreas
@Alberto. generiert aus einem Array [[a, 1,8], [b, 2,9] ....]. Das Ganze ist ein Teil eines Addons. –