Одна из страниц моего сайта довольно высокая. Он меньше 200 КБ, но это серия таблиц, которые занимают много вертикального пространства. Примерно через 40 экранов (около 1/4 от общей высоты прокрутки веб-страницы) он просто перестает рисовать: все выше, что выглядит отлично, и все, что ниже, это простой белый фон - кроме нижнего колонтитула (в другом div, I догадка), которая хорошо видна на самом дне.Длинная страница в Firefox усечена
Я спросил у офиса, и другие люди видели это раньше, но не знают, что его вызывает. У нас, конечно же, есть и другие страницы, которые столь же высоки и не имеют проблем. Я видел, что страницы отлично выглядят, которые намного дольше. Это не сложный документ вообще - некоторые вложенные divs, некоторые таблицы (4 или 5 столбцов, по несколько сотен строк), некоторые CSS.
Эта страница отлично смотрится как в IE7, так и в Chrome. Только Firefox 3 делает это.
Любые подсказки относительно того, что вызывает это? Или обходной путь? Я даже не знаю, что для Google здесь.
EDIT: Я видел это на другой, совершенно несвязанной странице. В обоих случаях он сокращается примерно на 33000 пикселей с верхнего уровня. Я знаю, что FF3 может иметь divs и tables дольше, чем это. Кто-нибудь знает, для чего они могут использовать 16-битный размер/координату?
, возможно, спросите себя, почему вы одновременно показываете столько данных пользователю? Кому нужно, без лишних успехов, столько данных за один раз? – Malfist
@ Малфист: это не так, не так ли? –
Не совсем, но именно поэтому я не опубликовал его в качестве ответа. Тем не менее, это все же действительный момент. – Malfist