Я пытаюсь установить ширину столбца столбца DataTables на небольшое значение (например, 10px
).Ширина столбца DataTables: небольшие значения не работают
Согласно the docs, я должен быть в состоянии использовать:
$('#mytable').dataTable({
"columnDefs": [
{ "width": "10px", "targets": 0 }
]
});
Это похоже на работу для больших значений (например, 100px
), но не для меньших Я пытаюсь использовать.
Мой колонковый заголовок и ячейки в этом столбце содержат только
, поэтому они не должны определять ширину. Я удалил возможности сортировки из заголовка, так что не ел пространство ("orderable": false
).
Jsfiddle: https://jsfiddle.net/snoodaard/ak11heu4/
Я также попытался установить ширину явно с помощью <th width="5px"> </th>
.
Любые указатели на то, как это сделать?
Что вы пытаетесь достичь? Вы можете скрыть столбец, если в нем нет данных. Ширина столбца также зависит от заполнения, вам нужно будет добавить правила CSS, чтобы преодолеть это. –
@ Gyrocode.com: данные в таблице заполняются разными пользователями, классифицированными по группам. Я пытаюсь добавить столбец, в котором ячейки получат определенный класс CSS, показывающий определенный цвет или фоновое изображение. В основном этот узкий столбец (только показывающий цвет) указывает, какая группа пользователей добавила конкретный контент/строку. – SaeX