jScrollPane и Cufon вместе. Может кто-нибудь заставить это работать? - PullRequest
1 голос
/ 05 февраля 2011

Я использовал cufon внутри элементов прокрутки, как вы можете видеть в http://www.timersys.com/demos/flatbrook/grass-fed-beef/

Проблема в том, что нижняя часть div'ов отрубается.

Я выполнил поиск по группам Google JScrollpane, но решения пока нет Когда есть cufon, JScrollpane неправильно вычисляет высоту.

Я уже пытался исключить cufon до и после jscrollpane. Также используйте функцию jscrollpane с опцией обратного вызова cufon. Но всегда я получаю один и тот же результат.

Кто-нибудь с решением, которое может помочь?

Спасибо всем

Ответы [ 2 ]

1 голос
/ 05 февраля 2011

Вы пытались добавить какие-либо нижние отступы в div, содержащий jScrollPane?

РЕДАКТИРОВАТЬ: Хорошо, приведенный выше ответ является обходным путем, но после решения вашей проблемы: http://jsfiddle.net/jennyfofenny/zM4hS/, Я считаю, что ваш ответ заключается в добавлении вызова Cufon.now () между строкой Cufon.replace и вашей .jScrollPane () строка. Это должно решить вашу проблему во всех сценариях, для которых я тестировал.

0 голосов
/ 06 февраля 2011

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

У вас есть страница, показывающая, как она выглядела при использовании обратного вызова cufon? Если это действительно не работает, то это может означать ошибку в одном или другом скрипте ...

Другим решением будет использование параметра autoReinitialise для jScrollPane, например:

http://jscrollpane.kelvinluck.com/auto_reinitialise.html

...