jScrollPane в Firefox - Dragger заполняет всю панель и не прокручивает - PullRequest
0 голосов
/ 13 сентября 2011

Мой jScrollPane (подразделение) хорошо работает в IE и Chrome. Может иметь значение, что я также использую JQuery MouseScroll и hoverintent . Опять же, эти функции прекрасно работают в IE и Chrome.


Разделение правильно отображается в Firefox, как и вертикальная полоса прокрутки. Там около 50 строк, чтобы прокрутить вниз.

В Firefox драггер заполняет всю длину вертикальной черты и не двигается. Перетаскивание и стрелки реагируют на наведение мыши, но функции не работают.

Возможно, действие прокрутки является функциональным , просто нет места для прокрутки, потому что драггер заполняет весь регион. Я не уверен, работает ли мой jScrollPane в Opera или Safari.

Я проверил Google и нашел мало напрямую связанных советов, просто:

«Убедитесь, что в подразделении указана высота (она имеет значение), и попробуйте обновить (не повезло), если содержимое (только текст) необходимо предварительно загрузить.»

Интересно, может ли кто-нибудь предложить мне какие-либо проверки, исходя из их предыдущего опыта, прежде чем я опубликую какой-либо код, чтобы пройти через него?


Это только второй вопрос, помеченный jScrollPane & Firefox, поэтому, возможно, никто не будет знаком с этой «ошибкой». В этом случае я создам и опубликую некоторый сокращенный код, который генерирует эту ошибку в Firefox, но не в IE или Chrome.


Обновление: я создал "тестовую" веб-страницу полосы прокрутки, чтобы посмотреть, будет ли ошибка повторяться, и это работает нормально - поэтому нет необходимости публиковать ее для проверки ошибок.


Проблема должна лежать где-то в моем коде на сайте, над которым я работаю.

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

Я уверен, что исправлю ошибку и сообщу вам в любом случае.

1 Ответ

0 голосов
/ 14 сентября 2011

Ошибка была в сбросе CSS, как и предполагалось. В частности, с правилом для подсчета столбцов.

Я определил их (moz- / wekbit- / column-count) как '1' вместо определения как 'auto' / не определяя его вообще.

Это было, когда я экспериментировал с (CSS3) многостолбцовым текстом. Предположительно jScrollPane требует нескольких столбцов. Пока недостаточно поддержки для многостолбцового текста, чтобы его реализовать. IMO.

...