Независимо от ширины таблицы или любого другого связанного элемента, моя таблица всегда имеет полосу прокрутки. В инструментах браузера я могу увеличить ширину содержащего элемента или убрать отступы какого-либо элемента, и полоса прокрутки исчезнет. Великолепно ... за исключением того, что это работает только тогда, когда я так делаю; когда я настраиваю css, тогда, когда я перезагружаю страницу, проблема все еще там.
Я обнаружил, что встроенный стиль ширины добавляется непосредственно в мою таблицу, и независимо от того, какой я установил ширину таблицы, он всегда будет на 3 пикселя больше. Я не могу на всю жизнь сообразить, как заставить это не делать этого.
Надеюсь, это достаточно распространенная проблема с элементом управления datatables, что кто-то здесь может сказать мне, что мне не хватает!
EDIT:
Я решил проблему, добавив следующую строку кода после создания таблицы:
$('#my-table').css('width', '100%');
Я все еще хотел бы знать, есть ли лучший или более «правильный» способ решить эту проблему.