Как сохранить высоту строки таблицы в окне прокрутки - Firefox? - PullRequest
0 голосов
/ 15 декабря 2009

У меня есть HTML-таблица со статическими заголовками. Остальная часть тела прокручивается в окне фиксированного размера. (Использование переполнения: прокрутка; высота: 550 пикселей; переполнение-х: скрыто; для тела)

Когда количество строк меньше, чем умещается в окне прокрутки, размер строки автоматически увеличивается, заполняя все окно прокрутки. Как мне «отключить это»?

Например, при наличии только одной строки в таблице высота этой строки становится (гигантской) высотой окна прокрутки.

Как сохранить исходную высоту строки, даже если это единственная строка в окне прокрутки? Я попытался использовать свойство CSS height для всех <td>, но это не потребовало.

(К вашему сведению - в IE сохраняется исходный размер строки.)

Есть предложения?

Спасибо

Ответы [ 2 ]

1 голос
/ 15 декабря 2009

Разве вы не путаете оба браузера друг с другом? Он работает безупречно в FF, но описанные проблемы распознаются как в IE. Таким образом, overflow не поддерживается *1001*. Однако есть (неприятные) обходные пути / хаки, чтобы заставить это работать во всех текущих браузерах, включая IE:

Редактировать : как следует из ваших комментариев, вы уже используете обходной путь для этого и, следовательно, у вас есть проблемы в FF? Ну, тогда я бы попробовал другой обходной путь. Например это или это . Только убедитесь, что вы используете правильный (строгий) тип документа.

1 голос
/ 15 декабря 2009

Используйте опцию min-height css. Вам придется немного взломать, чтобы заставить его работать в IE6 (в основном, просто взломать подчеркивание для высоты "_height: XXpx").

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