У меня есть стандартная таблица HTML, которая состоит из 20 строк и 1 столбца.
Таблица представляет собой стандартную HTML-таблицу «старой школы», состоящую из стандартных тегов таблицы:
<table>
<thead></thead>
<tbody>
<tr><td>Row 1</td></tr>
<tr><td>Row 2</td></tr>
<tr><td>Row 3</td></tr>
<tr><td>Row 4</td></tr>
<!-- ... -->
<tr><td>Row 19</td></tr>
<tr><td>Row 20</td></tr>
</tbody>
</table>
В этом приложении, вероятно, неправильно используется тег <table>
, и его следовало сделать в формате <dl>
, <dt>
, <dd>
... но это обсуждение в другой раз.
Мне интересно, существует ли чистый метод CSS для преобразования таблицы из одного столбца в несколько столбцов, в частности из 10 строк и 2 столбцов, взяв мою текущую таблицу из этого формата:
+-----------+
| 1 |
+-----------+
| 2 |
+-----------+
| … |
+-----------+
| 20 |
+-----------+
В этом формате:
+-----------+-----------+
| 1 | 2 |
+-----------+-----------+
| … | … |
+-----------+-----------+
| 19 | 20 |
+-----------+-----------+