【发布时间】:2012-10-25 13:09:59
【问题描述】:
我正在开发一个锁定的标题 jquery 插件,我遇到了一个表宽度小于列宽总和的问题。
锁定标题插件的工作原理如下:您创建另一个包含表格原始标题的表格,并将其放入浮动在原始表格上方的表格中。然后确保浮动表格的列宽和原始表格的列宽相等。
我遇到了一个问题,如果一个表格的宽度为 100%并且它在一个有溢出的容器内部,那么表格的宽度似乎不受其列的总和控制宽度。
如果表不在容器中,它可以工作。
查看这个测试用例: http://programmingdrunk.com/floatThead/examples/big-table.htm
第一个表格应该和浮动标题一样宽。你可以看到列宽不匹配。
第二个表工作正常,因为它不在具有溢出的容器中:自动;
【问题讨论】:
-
一种解决方案是将表格的表格宽度显式设置为列宽的总和。这可行,但是由于将百分比宽度更改为我想避免的像素宽度会引起其他影响
标签: jquery html css html-table