我有一个 HTML 表格,其中单元格 #3 和单元格 #4 有内部表格。
我需要单元格#3 和单元格#4 中每个表中的行正确排列。
问题有时是一行文本行的长度可能超过一行,而另一个表没有这个,所以行不匹配。
由于数据来自我无法控制的数据库,我该如何纠正这种看法?
我创建了一个 jsfiddle:http: //jsfiddle.net/HPkvV/
<style>
.main
{
border: 1px solid #000000;
}
.main td
{
border: 1px solid #000000;
}
.grid
{
border-left: none !important;
border-right: none !important;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;
}
.grid td
{
border-left: none !important;
border-right: none !important;
border-top:1px solid #dddddd;
border-bottom:1px solid #dddddd;
}
</style>
<table width="400">
<tr>
<td>
<table width="100%" class="main">
<td valign=top>column 1</td>
<td valign=top>column 2</td>
<td valign=top>column 3
<table id="names" class="grid">
<tr>
<td>line 1</td>
</tr>
<tr>
<td>line 2</td>
</tr>
<tr>
<td>line 3</td>
</tr>
</table>
</td>
<td valign=top>column 4
<table id="desc" class="grid">
<tr>
<td>line 1 description is a little too long so it wraps line 1 description is a little too long so it wraps</td>
</tr>
<tr>
<td>line 2 description</td>
</tr>
<tr>
<td>line 3 description</td>
</tr>
</table>
</td>
</table>
</td>
</tr>
</table>