我正在使用 Owl Carousel 创建幻灯片。
当我为所有轮播项目使用相同的背景颜色时,在项目之间的转换过程中会显示一个空白区域。
仅在使用 Chrome 浏览器时才会出现此问题。
请查看发生问题的示例: jsfiddle.net/7yd04b1p/7
我发现 Owl Carousel 使用 CSS3 translate3d 来进行幻灯片转换,我认为 Chrome 正在以不同的方式呈现它。
doTranslate: function(pixels) {
return {
"-webkit-transform": "translate3d(" + pixels + "px, 0px, 0px)",
"-moz-transform": "translate3d(" + pixels + "px, 0px, 0px)",
"-o-transform": "translate3d(" + pixels + "px, 0px, 0px)",
"-ms-transform": "translate3d(" + pixels + "px, 0px, 0px)",
"transform": "translate3d(" + pixels + "px, 0px,0px)"
};
},
有人知道如何解决吗?
谢谢!