Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 为什么div.tablesorter-sticky-wrapper的左设置总是为零?_Jquery_Tablesorter - Fatal编程技术网

Jquery 为什么div.tablesorter-sticky-wrapper的左设置总是为零?

Jquery 为什么div.tablesorter-sticky-wrapper的左设置总是为零?,jquery,tablesorter,Jquery,Tablesorter,我在这里使用tablesorter 2.18.2版和stickyHeaders小部件: 当stickyHeader出现在屏幕上时,它处于绝对位置,左侧始终为零。我的表格不在零位,因此stickyHeader出现在错误的位置 左侧设置不应该是桌子的左侧位置吗?这是虫子吗 我尝试了cssStickyHeaders小部件,它正确地定位了stickyHeader,但没有提供z索引选项。我需要将z-index设置为4,以便标题显示在表格中控件的顶部。该小部件旨在添加表格左位置、左边距和填充,以对齐克隆的

我在这里使用tablesorter 2.18.2版和stickyHeaders小部件:

当stickyHeader出现在屏幕上时,它处于绝对位置,左侧始终为零。我的表格不在零位,因此stickyHeader出现在错误的位置

左侧设置不应该是桌子的左侧位置吗?这是虫子吗


我尝试了cssStickyHeaders小部件,它正确地定位了stickyHeader,但没有提供z索引选项。我需要将z-index设置为4,以便标题显示在表格中控件的顶部。

该小部件旨在添加表格左位置、左边距和填充,以对齐克隆的标题。如果需要修改z索引,则可以使用
stickyHeaders\u zIndex
选项

小部件应该按原样工作。我创建的表格设置为向右浮动,它正确对齐

我相信您遇到的问题是使用
stickyHeaders\u attachTo
选项将克隆附加到表包装器()

解决方案是将
位置:relative
添加到包装器()

$(function () {
    $('table').tablesorter({
        theme: 'blue',
        widgets: ['zebra', 'stickyHeaders'],
        widgetOptions: {
            stickyHeaders_attachTo: $('#wrapper'),
            stickyHeaders_yScroll: $(window),
            stickyHeaders_zIndex: 2
        }
    });
});