У меня есть большой табличный объем данных, где всегда должен отображаться самый левый столбец, где каждая строка должна занимать только одну строку, что может быть достигнуто с помощью директивы CSS white-space: nowrap
.Datatables FixedColumns С требованием «nowrap»
Я выбрал DataTables jQuery plugin вместе с его FixedColumns extension, который подходит для счета довольно хорошо для того, что я ищу.
Однако Internet Explorer (версия 11 - это то, что у меня есть). Я вижу, что сетка не выравнивается правильно - фиксированный столбец имеет собственную полосу прокрутки, а заголовки таблиц больше не согласуются с соответствующими столбцами ,
Я создал JSFiddle, чтобы продемонстрировать проблему - http://jsfiddle.net/tczwysao/11/. Вы можете видеть, что если вы прокомментируете директиву с пробелом, тогда столбцы выстраиваются в линию. Но мне нужен самый левый столбец, чтобы оставаться на одной линии.
Есть ли ошибка в том, как я это сделал или может кто-нибудь предложить обходной путь?
Это действительно исправляет пример кросс-браузера, но не мою проблему с реальным миром, поэтому я обновил пример с помощью более сложной структуры таблицы (и классов таблицы @ Gyrocode-com), чтобы выделить проблему в Internet Explorer: http://jsfiddle.net/tczwysao/11/ – DenverCoder9