我尝试创建一个具有固定列的表,但我遇到了各种各样的问题。例如:位置不对,因为可以很容易地将固定列与 tbody 表的其余部分区分开来,如果我调整浏览器的大小,固定列会破坏表格设计。固定列的 td 的背景颜色与 tbody 的其余部分不同,最重要的是列的描述显示在同一 tr td 的更多行上,固定列的 td 高度将保持小于其余部分tr 从我的示例中可以看到最后一个 tr。谁能帮我这个?
Please check my fiddle:
谢谢你。
我尝试创建一个具有固定列的表,但我遇到了各种各样的问题。例如:位置不对,因为可以很容易地将固定列与 tbody 表的其余部分区分开来,如果我调整浏览器的大小,固定列会破坏表格设计。固定列的 td 的背景颜色与 tbody 的其余部分不同,最重要的是列的描述显示在同一 tr td 的更多行上,固定列的 td 高度将保持小于其余部分tr 从我的示例中可以看到最后一个 tr。谁能帮我这个?
Please check my fiddle:
谢谢你。
好的,所以你可以稍微设置一下
<table id='main'>
<tr>
<td>
<div>
use this div to define width of the viewable area
<table>
this is your table with the data
</table>
</div>
</td>
<td>action table here, don't need special positioning</td>
</tr>
</table>
使用定义的宽度,如果您使用 % 那么您需要将其应用于两个表,以便它们都调整大小,但我认为定义的宽度会更好。如果您不理解我的代码,请告诉我