JQuery переключатель / ползунок в Firefox - PullRequest
0 голосов
/ 19 января 2010

Хммм ... Я читал об этой проблеме в различных других потоках здесь по stackoverflow, но все еще испытываю проблему с моей незавершенной работой (без такого большого количества захватывающих jQuery)

www.thebeverley.com

Простое переключение, которое расширяется отлично, но мерцает при падении - вам нужно будет прокрутить вниз, чтобы использовать ту же кнопку для сжатия.Кажется только в FF 3.5.7 (mac) - работает как положено в Safari.Перепробовал различные переполнения: скрытые перестановки в #main id и elswhere, а теперь полностью удалил href # в случае некоторого конфликта.Все еще нет радости.

Я что-то упускаю или кто-то может указать мне правильное направление?

Большое спасибо, D

Ответы [ 2 ]

1 голос
/ 19 января 2010

Мало что можно с этим поделать ..

Проблема в том, как firefox обрабатывает автопрокрутку из-за изменения высоты документа.

Единственным решением было бы прокрутить верхнюю правую часть перед запуском анимации свертывания

jQuery('html').scrollTop(0);

Конечно, это влияет на пользовательский опыт, и это выбор Вы должны сделать ..

1 голос
/ 19 января 2010

Мерцает, потому что ваш браузер предположительно достаточно длинный, так что скрытая полоса прокрутки отсутствует, но показана полоса прокрутки.Отображение этой полосы прокрутки уменьшает ширину страницы, что в разной степени будет немного больше влево.

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