数据表宽度未正确设置

blu*_*sky 1 jquery datatables

当我尝试设置数据表宽度时,只调整表主要部分的大小,在附加图像中,红色圆圈元素应与主html表对齐.:

在此输入图像描述

我使用的中心表:$("#myDataTable").css("width","80%");但你可以看到它只是调整主表部分的大小,而不是整个数据表.

Nic*_*tti 9

datatables创建一个始终为类的包装元素,dataTables_wrapper因此如果要调整表的大小,则应调整该元素的大小

$(".dataTables_wrapper").css("width","80%");
Run Code Online (Sandbox Code Playgroud)

如果你有多个表,并且你想要定位一个特定的包装器,那么该包装器的id是

$("#idofyourtable_wrapper").css("width","80%");
Run Code Online (Sandbox Code Playgroud)