1

我尝试创建一个具有固定列的表,但我遇到了各种各样的问题。例如:位置不对,因为可以很容易地将固定列与 tbody 表的其余部分区分开来,如果我调整浏览器的大小,固定列会破坏表格设计。固定列的 td 的背景颜色与 tbody 的其余部分不同,最重要的是列的描述显示在同一 tr td 的更多行上,固定列的 td 高度将保持小于其余部分tr 从我的示例中可以看到最后一个 tr。谁能帮我这个?

Please check my fiddle:

http://jsfiddle.net/Ksb2W/81/

谢谢你。

4

1 回答 1

0

好的,所以你可以稍微设置一下

<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>

使用定义的宽度,如果您使用 % 那么您需要将其应用于两个表,以便它们都调整大小,但我认为定义的宽度会更好。如果您不理解我的代码,请告诉我

于 2012-05-10T13:40:44.657 回答