用自己的宽度TD元素
问题描述:
我有一个表像这样:用自己的宽度TD元素
<table class="data">
<thead>
<tr class="columns">
<th>
</th>
<th>
<h2>Title</h2>
</th>
<th>
<h2>Location</h2>
</th>
<th>
<h2>Download</h2>
</th>
<th>
<h2>Analytics</h2>
</th>
<th>
<h2>Uploaded</h2>
</th>
<th>
<h2>Updated</h2>
</th>
</tr>
<thead>
<tbody>
<form>
<tr class="row">
<td><input type="checkbox" name="ID" value="1" /></td>
<td>Some Title</td>
<td>Some Url</td>
<td>Some Url</td>
<td>view Analytics</td>
<td>Some person</td>
<td>Some info</td>
</tr>
<tr class="row">
<td><input type="checkbox" name="ID" value="2" /></td>
<td>Some Title</td>
<td>Some Url</td>
<td>Some Url</td>
<td>view Analytics</td>
<td>Some person</td>
<td>Some info</td>
</tr>
</form>
<tbody>
</table>
我想插入另一个包含td
s的表(只是</form>
标签后)的底部tr
,但我不知道希望它们的宽度受其影响,或者影响其上方的其他td
。
该表格没有设置宽度和大小的内容。
我该怎么办?
答
添加另一个表中的最后一个单元格:
<tr>
<td colspan="6">
<table>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</td>
</tr>
答
你不能这样做,除非你添加<tr>
,将所有<td>
-s成一个(合并单元格)中,并把嵌套表内部的<td>
- 在新表中,您可以设置您的<td>
-s宽度
答
请参阅colspan和rowspan属性。要完全灵活,您应该在上表中创建另一个表格。制作上面的表格style =“margin:0;”下面的表格有类似于style =“margin:0; position:relative; top:-2”的字样,使它看起来像是连接起来的。虽然这看起来是相同的跨浏览器,但这会很棘手。
你不能随意在表格中粘贴`form`标签。把它们放在“TD”或桌子外面 – Jakub 2011-12-16 15:33:28