sách gpt4 ai đã đi

javascript - 初始化时jquery数据表设置宽度

In lại 作者:行者123 更新时间:2023-11-28 16:19:15 26 4
mua khóa gpt4 Nike

我试图在初始化时设置 jQuery 数据表中单元格的宽度,但它似乎从来没有起作用。我试过什么 official site推荐等examples .以下是我尝试过的一些选项。请帮助我做错了什么?

例如:1

$('#dataTables-comments').DataTable({
"bLengthChange": false,
"bFilter": false,
"iDisplayLength": 5,
"aoColumns": [{
"sWidth": "50%"
},
{
"sWidth": null
},
{
"sWidth": null
},
{
"sWidth": null
},
{
"sWidth": null
}
],
"responsive": true
});

例如:2

$('#dataTables-tbl').DataTable({
"bLengthChange": false,
"bFilter": false,
"iDisplayLength": 5,
"columnDefs": [{
"width": "50%",
"targets": 0
}],
"responsive": true
});

例如:3

$('#dataTables-tbl').DataTable({
"bLengthChange": false,
"bFilter": false,
"iDisplayLength": 5,
"columns": [{
"width": "50%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}],
"responsive": true
});

1 Câu trả lời

与 CSS 百分比值的任何其他用法一样,该值phảiĐúng某物的百分比。如果表格本身没有定义的 chiều rộng,Nhưng 10% 是不可翻译的。所以给你的表一个 chiều rộng :

#dataTables-comments {
width: 800px;
}

并确保关闭 autoWidth所以 dataTables 不会开始否决预定义的列宽:

$('#dataTables-tbl').DataTable({
autoWidth: false, //<---
"bLengthChange": false,
"bFilter": false,
"iDisplayLength": 5,
"columns": [{
"width": "50%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}],
"responsive": true
});

关于javascript - 初始化时jquery数据表设置宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37172274/

26 4 0
Bài viết được đề xuất: css - 如何将此媒体查询与特定 ID 结合起来
Bài viết được đề xuất: css - 如何使用 CSS 将垂直元素对齐为水平元素并移动到屏幕右侧?
Bài viết được đề xuất: CSS悬停没有文本边距/填充
Bài viết được đề xuất: html - 背景图片不显示 html+css
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com