タスクはかなり奇妙です。HTML テーブルを作成する必要がありますが、従来のタグを使用することはできません<table>
。私のテーブルは次のようになります。
以下のようにすると簡単です。
<table>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td colspan="5"></td>
</tr>
...
ただし、前述のとおり、従来のテーブル タグ ( table
、tr
、 )は使用できません。これが私が現在持っているもののJSFIddleです。div と CSS のみを使用して、同じ結果を得るにはどうすればよいですか。td
th
<td colspan="5"></td>
編集:
* 1 行のテーブル セルの幅は固定してはいけません。動的にする必要があり、それら (セル) を (1 行で) 異なる幅にすることができる必要があります。
*同じ列の異なる行のテーブル セルの幅は等しくなければなりません。従来のテーブルのように。「colspanned」セルの幅のみが異なる必要があります。