1

たとえば、幅100pxの1行の4列でテーブルを作成し、新しいテーブルを作成せずに、200pxのwithで下のセルを作成することは可能ですか?

これを行うと、新しいセルに200pxの幅を設定すると、他のセルの幅も変更されます。新しいセルに拡張して、残りの幅を埋めたいからです。

ここに例があります。

<table border="1" width="100%">
<tr>
<td width="100px">1</td>
<td width="100px">2</td>
<td width="100px">3</td>
<td width="100px">4</td>
</tr>
<tr>
<td width="200px">5</td>
<td width="200px">6</td>
</tr>
</table> 
4

2 に答える 2

3

JsFiddleデモ

あなたは実際に使用する必要がcolspanあるので、あなたのコードは以下のようになりますこれはあなたが望む仕事をします

<table border="1" width="100%">
<tr>
<td width="100px">1</td>
<td width="100px">2</td>
<td width="100px">3</td>
<td width="100px">4</td>
</tr>
<tr>
<td  colspan="2">5</td>
<td colspan="2">6</td>
</tr>
</table> 

<td colspan="number">-numberセルがまたがる列の数を指定します。注:colspan = "0"は、セルを列グループの最後の列(colgroup)にスパンするようにブラウザーに指示します。

于 2013-03-13T16:30:43.057 に答える
2

2番目の行からセル幅を削除してみますが、それぞれに属性を追加して、次のようにします。

<td colspan="2"></td>
<td colspan="2"></td>

これにより、これらのセルの両方が2つのセル幅を占めるようになり、幅を再定義する必要がなくなります。

MDNTD-属性Colspan

于 2013-03-13T16:32:52.733 に答える