Flexslider не показывает последний элемент полностью

Я использую флексслайдер. У меня есть слайд-шоу, которое показывает 4 элемента одновременно. Все слайды, кроме последнего, отображаются правильно.
Последний слайд отображается не полностью. Я имею в виду, что пока я не дойду до последнего слайда, я буду видеть все 4 элемента, но когда я дойду до последнего элемента, я увижу только некоторые из них.

Мой контейнер слайдера имеет ширину 900px.

$('.flexslider').flexslider({
    animation: "slide",
    animationLoop: true,
    itemWidth: 225,
    controlNav: false,
    move: 1,
    slideshowSpeed: 4000,
    pauseOnHover: true
});​

person Johansrk    schedule 12.08.2012    source источник
comment
Не могли бы вы опубликовать соответствующий html, к которому принадлежит класс flexslider?   -  person Nope    schedule 12.08.2012
comment
Попробуйте добавить контейнер слайдера размером более 1000 пикселей, ширина элемента 225 * 4 = 1000. просто предложение.   -  person prashanth    schedule 12.08.2012


Ответы (3)


Это ошибка FlexSlider 2.1 (GitHub Issue). Понизить версию до 2.0, пока не будет выпущено исправление.

person AlecRust    schedule 01.10.2012

У меня была эта проблема, потому что у меня были поля на слайдах, и я не установил itemMargin должным образом, чтобы он учитывался при расчетах для ползунка. Когда я установил для itemMargin значение 5px (поле, которое у меня было в CSS), последний кадр появился полностью.

person vladko13    schedule 16.01.2013

Вот соответствующая проблема на GitHub: https://github.com/woothemes/FlexSlider/issues/286

person fnagel    schedule 22.11.2012