gpt4 book ai didi

css - 在过渡期间删除元素之间的空白空间

转载 作者:太空宇宙 更新时间:2023-11-04 10:13:17 24 4
gpt4 key购买 nike

我正在使用 Owl Carousel 创建幻灯片。

当我对所有轮播元素使用相同的背景颜色时,在元素之间的过渡期间会显示空白区域。

此问题仅在使用 Chrome 浏览器时出现。

请查看发生问题的示例: jsfiddle.net/7yd04b1p/7

enter image description here

我发现 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)"
};
},

有人知道怎么解决吗?

谢谢!

最佳答案

将此添加到您的 JS 代码中

$(document).ready(function() {
$("#owl-demo").owlCarousel({
autoPlay: 3000,
navigation: true,
slideSpeed: 300,
paginationSpeed: 400,
singleItem: true
});
// Add this code
var widthItem = $(".owl-item").width();
$(".owl-item .item").css("width", widthItem +1)
});

关于css - 在过渡期间删除元素之间的空白空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37419568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com