У меня есть таблица с несколькими группами столбцов. Таблица больше моей страницы, поэтому у меня есть элемент управления, чтобы показать / скрыть некоторые из этих групп, чтобы они поместились на странице. Исходная таблица выглядит хорошо: все столбцы в группе имеют примерно одинаковую ширину. Но когда я скрываю группу, столбцы уже не имеют одинаковую ширину, и это выглядит плохо.
Пример: http://www.reviews -web-hosting.com / companies / apollohosting.html (неработающая ссылка)
Пока таблица выглядит хорошо. Нажмите на >>. Первый столбец в разделе «Ecommerce Pro» гораздо шире других столбцов в разделе «Ecommerce Pro», выглядит странно. Нажмите <<, на этот раз первый столбец в поле «Значение» слишком широкий. По крайней мере, в Firefox. </p>
Я пытался использовать
<colgroup><col /><col span="5" />...
но не повезло. Если для столбца установлено значение style = "display: none", набор столбцов по-прежнему отображается.
Какой-нибудь совет по HTML / CSS для сохранения одинаковой ширины столбцов в группе?
Edit:
- чтобы скрыть столбец, я должен использовать видимость: collapse
- похоже, что сейчас он хорошо меняется, я не знаю, почему