У меня есть HTML-таблица, ширина которой не может превышать 700 пикселей, и я не знаю, сколько будет столбцов (от 3 до 10). Я хочу, чтобы все элементы <th>
имели отступ 5px, но это увеличивает ширину таблицы и заставляет элемент div, в котором она находится, отображать горизонтальные полосы прокрутки.
Поскольку я не знаю количество столбцов, невозможно вычесть дополнительные пиксели, добавленные отступом, из общей ширины.
Помещение значения переполнения в div не имеет смысла, поскольку оно просто затеняет столбцы за 700px.
Есть ли способ обойти это, установить правильный жесткий предел ширины стола?