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