Большая таблица данных переполняет контейнер фиксированной ширины - могу ли я расширить контейнер? - PullRequest
1 голос
/ 05 марта 2010

Я работаю над веб-страницей, которая использует макет фиксированной ширины, центрированный в браузере. Ширина центрированного контейнера задается в пикселях.

На нескольких страницах внутри контейнера содержимого находится большая таблица данных. В Firefox таблица переполняет контейнер фиксированной ширины. IE более сложен и расширяет контейнер вокруг таблицы, а из-за некоторых проблем с компоновкой контейнер использует переполнение: scroll только для IE.

Мне нужно выяснить, могу ли я использовать фиксированную ширину контейнера, но также разрешить его расширение, чтобы обернуть большую таблицу данных. Мне также нужно избегать решения, в котором я бы изменял HTML-код ... Я не могу, например, использовать идентификатор для таргетинга только этих контейнеров на страницах с большими таблицами. Мне нужно чистое решение CSS.

У меня такое ощущение, что это невозможно, и я собираюсь поставить ИД на те конкретные контейнеры, которые должны быть больше стандартных. Я спрашиваю здесь, потому что мне действительно нужно второе мнение.

Просто примечание: я также экспериментировал с min / max-width, но безуспешно.

1 Ответ

1 голос
/ 05 марта 2010

Если минимальная ширина и переполнение не работают, вам понадобятся CSS хаки .

Если проблема с минимальной шириной заключается в том, что контейнер является элементом уровня блока и расширяется до ширины страницы, попробуйте использовать вариант display: inline для этого контейнера, чтобы он не растягивался , (Или, может быть, поле.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...