#tableColumWidth table th:nth-child(n+5),
#tableColumWidth table td:nth-child(n+5) {
display: none;
}
#tableColumWidth table th:last-child,
#tableColumWidth table td:last-child {
overflow-x: auto;
width: auto !important;
}
</style>
</html> Can you replace it with the above? This should hide all columns after the fourth column, and set a fixed width of 25% to the first four columns. The last column will have overflow-x set to auto to allow horizontal scrolling when necessary, and the width is set to auto !important to override the 25% width set earlier. This should allow the first four columns to be visible without scrolling horizontally, and allow the remaining columns to be accessed by scrolling horizontally.
... View more