【发布时间】:2018-01-13 04:26:25
【问题描述】:
我正在处理一个固定的表格标题,其中有一个滚动条。我要两张桌子,一张在上面,另一张在下面。顶部表格将包含标题(姓名、地址、电话、详细信息),底部表格将包含包含详细信息的所有行。我必须在最后一次添加额外的宽度 20px 以同步顶部表格和底部表格的宽度。这可能不是 20px 但等于滚动条宽度。我试过有什么建议吗?我的表格是动态填充的。
// Adding table width to sync with scrollbar
$(document).ready(function () {
var thLastWidth = $('#fixedHeaderTable th:last').width()+18;
$('#fixedHeaderTable th:last').css('width', thLastWidth + 'px');
});
【问题讨论】:
-
如果您的表是动态填充的,那么它在运行时是否已填充?还是在填充表格之前运行?
-
我想要这个在表格填充之后。默认情况下,它会动态获得 18px 宽度。加载后我需要将其设置为 18px+20px;
-
你是如何填充表格的?我们能看到那个代码吗?
标签: jquery css width fixed-header-tables