Вход

Просмотр полной версии : Некорректная работа плагина Carousel в IE7


Heidel
20.11.2012, 12:38
В верстке используется плагин Carousel (http://sorgalla.com/jcarousel/), во всех браузерах работает нормально, но в ИЕ7 возникают проблемы.

Cейчас прописано три пункта <li></li>, в которых лежит то, что крутится в карусели. При открытии страницы в ие7 первые три или четыре тизера проезжают плавно друг за другом, потом последний уезжает, а следующий не появляется, хотя у карусели стоит wrap: 'circular' и он отрабатывает в других браузерах. А тут последний тизер уезжает, потом некоторое время - пустое место, потом выезжает следующий, потом опять пустое место и тд.

Чтобы было понятно, что происходит, верстка выложена здесь ссылка (http://web-portfolio1.narod.ru/index3/index.html)

Подскажите, в чем может быть причина некорректной работы плагина, и как её отладить?

Heidel
25.11.2012, 22:32
Так и не получается отладить плагин в ие7, подскажите, пожалуйста, в чем может быть дело?

Hoshinokoe
26.11.2012, 13:14
Heidel,

Попробуй явно задать высоту для контейнера и элемента (для тегов ul и li). В ИЕ7 из-за этого может быть неверный расчет размеров.

Heidel
26.11.2012, 17:18
Hoshinokoe, большое спасибо за подсказку! оказалось, всё дело было именно в том, что не были заданы размеры контейнеров и тегов ul и li, с проставленными размерами в ие7 всё заработало))

вообще, там у плагина есть свойство
itemFallbackDimension -- integer -- null -- If, for some reason, jCarousel can not detect the width of an item, you can set a fallback dimension (width or height, depending on the orientation) here to ensure correct calculations.

и у меня было задано
itemFallbackDimension: 952

952px - это ширина горизонтальной карусели.

но, получается, этого недостаточно.

Dimaz
26.11.2012, 18:25
Hoshinokoe,
Привет:) Не поможешь написать скрипт теста? Я заплачу сколько будет нужно. Сам не могу допенькать как реализовать мою задачу.

Hoshinokoe
26.11.2012, 19:44
Dimaz,

Опиши подробней что тебе нужно.