4

フレックススライダーを使用しています。一度に 4 つのアイテムを表示するスライドショーがあります。最後のスライドを除くすべてのスライドが正しく表示されます。
最後のスライドは最後まで行きません。つまり、最後のスライドに到達するまでは 4 つの項目すべてを見ることができますが、最後の項目に到達すると一部しか表示されません。

私のスライダーコンテナは900px広いです。

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

3 に答える 3

4

これは FlexSlider 2.1 のバグです ( GitHub の問題)。修正がリリースされるまで、解決するには2.0 にダウングレードしてください。

于 2012-10-01T14:18:28.483 に答える
4

スライドにマージンがあり、itemMargin を適切に設定しなかったため、この問題が発生しました。これにより、スライダーの計算が行われます。itemMargin を 5px (CSS の余白) に設定すると、最後のフレームが完全に表示されました。

于 2013-01-16T12:44:14.460 に答える
0

GitHub の関連する問題は次のとおりです: https://github.com/woothemes/FlexSlider/issues/286

于 2012-11-22T11:59:50.700 に答える