bxslider:vert。幻灯片走远然后自我调整

bxslider: vert. slides goes to far and then self-adjusts

使用 bxslider,内容会向右或向左移动很远,然后快速回到原位。单击 'prev' 按钮时,这种情况发生得更多。

我看过这个 answer,但是 'box-sizing' 没有修复它。

这是一个 fiddle - 我在其中没有使用 bxslider css 文件,我之前已经添加过,但没有任何区别。我已经把它拆得只剩骨头了,它仍然走得很远,然后又弹回原位。

每里有多个div。 CSS 是:

div.swatches {
width: 22px;
height: 30px;
margin: 0px 3px;
border: 1px solid #CCC;
display: inline-block;
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
-o-transform: skew(-20deg);
cursor: pointer;
}

bxSlider 使用从父元素获得的最佳尺寸动态计算幻灯片位置。有时你会感到奇怪。尝试指定幻灯片宽度和幻灯片数量,这将使 bxSlider 计算位置更精确。这应该可以解决您的问题:

$('.bxslider').bxSlider({
        pager: false,
        speed:1300,
        maxSlides:2,
        slideWidth:600
 });

您更新后的fiddle:https://jsfiddle.net/8ayxpeL9/3/