РЕДАКТИРОВАТЬ: Firefox 2 Windows XP
Действия для воспроизведения проблемы:
Firefox 2 и посетите: http://resopollution.com/rentfox/html/property_setup.html
Начните печатать и нажимайте [клавиша ввода], чтобы создавать новые строки.
Примерно после 10 нажатий [клавиша ввода] вы заметите, что экран дрожит.
Как это произошло
Это начало происходить после того, как я установил плагин для jQuery. Он находится здесь: http://resopollution.com/rentfox/html//js/textarea.js
Это делает так, чтобы текстовая область расширялась по мере ввода, в зависимости от того, сколько строк в текстовой области, вплоть до значения максимальной высоты, которое можно указать в CSS.
Я попытался отключить функцию «setHeight» в этом плагине (единственное, что динамически меняет высоту), но я все равно видел, как трясется экран.
Когда я думаю, что проблема может быть
Firefox считает, что экран просто стал больше, и компенсирует это, помещая полосу прокрутки в правую часть основного документа.
Однако он понимает, что на самом деле страница не стала больше, и убирает полосу прокрутки, вызывая тряску.
Я понятия не имею, где в коде, который заставляет Firefox думать таким образом...
Цените любую помощь.