我在我的主页上设置了多个猫头鹰旋转木马。我有第一个(关于免费送货的)设置为10000的slideSpeed。正如你可以看到所有的幻灯片以相同的速度改变。猫头鹰旋转木马slideSpeed不工作
有没有原因,这不起作用?难道我做错了什么?
我在我的主页上设置了多个猫头鹰旋转木马。我有第一个(关于免费送货的)设置为10000的slideSpeed。正如你可以看到所有的幻灯片以相同的速度改变。猫头鹰旋转木马slideSpeed不工作
有没有原因,这不起作用?难道我做错了什么?
自动播放是设置幻灯片更改速度的地方。不slidespeed
请注意,你必须使用
autoplay:true,
autoplayTimeout:5000
使用owlCarousel 2.0
更改任何integrer例如将autoPlay时:5000至每5秒播放。如果你设置了autoPlay:true默认速度将是5秒。
Змінітьзначенняналюбецілечисло,наприклад将autoPlay:10000,паузаавтозмінюванняскладатиме10секунд。 Якщовстановитизначення“true”,швидкістьавтоанімаціїстановитиме5секунд。
请在评论中使用英文,这样每个人都可以受益。 – 2017-02-28 00:08:18
注意:此回复适用于猫头鹰传送带2,并且淡出转换的速度仅为。如果您的传送带滑动而不是褪色,请忽略此答案。 这不是对原始问题的直接回答,但希望有助于更全面地了解如何控制OwlCarousel 2中的幻灯片转换速度。正如我从Google获得的,试图找出如何控制淡入淡出速度,我希望您能容忍它的存在可能对其他人有用。
我无处尝试使用smartSpeed或任何其他选项,设置淡入淡出的过渡期限,但看了他们用animate.css我猜重写CSS3过渡的速度是取胜的关键,所以我甩下面放到滑块前面的页面上并工作。
<style type="text/css">
.my-parent-class .owl-carousel .owl-item {
-webkit-animation-duration: 3s !important;
animation-duration: 3s !important;
}
</style>
这并不影响滑动速度,只是淡化速度。如果你有一个滑动滑块,这不是你的答案。
在我$(".owl-carousel").owlCarousel({})
功能我设置自动播放如下:
autoplay: true,
autoplayTimeout: 5000,
3S的CSS3过渡期与5000毫秒autoplayTimeout合并意味着结束的转变,并且下一个起点之间2秒时 - 如果你想在幻灯片等在下一次转换之前5秒,您需要将css转换时间添加到autoplayTimeout,例如在这个例子中,autoplayTimeout:8000。
谢谢。这帮助了我。我应该注意的一件事是,我的内容是'owl-item',它被设置为'position:absolute','z-index'为'1'。这导致了定位的内容马上弹出而不会褪色。我删除了'z-index'并完全解决了我的问题。 – Gavin 2017-01-17 02:41:09
要改变在该滑块滑动你需要应用这个速度...
<style type="text/css">
.owl-stage {
transition: 0.8s !important;
}
</style>
...这会减慢转变。
这可行,但如果旋转木马有stagePadding然后项目图像出现故障移动 – 2018-02-17 23:59:09
刚刚成立时间将autoPlay选项
$("#slider").owlCarousel({
autoPlay: 2500,
//autoPlay: true, <-- if you want to set default slide time (5000)
slideSpeed: 300,
paginationSpeed: 500,
singleItem: true,
navigation: true,
scrollPerPage: true
});
变革滑动速度测试验证码:(autoplayTimeout属性可以设定下滑的持续时间)
jQuery(document).ready(function ($) {
var ocClients = $("#Slider");
ocClients.owlCarousel({
loop: true,
nav: false,
autoplay: true,
autoplayTimeout: 2000,
dots: false,
autoplayHoverPause: false,
responsive: {
0: {
items: 1
},
480: {
items: 3
},
768: {
items: 4
},
992: {
items: 5
},
1200: {
items: 7
}
}
});
});
jQuery('.owl-carousel').owlCarousel({
loop:true,
margin:10,
dots: true,
autoplay: 3000, // time for slides changes
smartSpeed: 1000, // duration of change of 1 slide
responsiveClass:true,
responsive:{
0:{
items:1
},
600:{
items:1
},
1000:{
items:1,
loop:true
}
}
});
请添加您的解决方案,而不是只是代码的要点。 – pirho 2017-11-20 12:35:01
这救了我天。谢谢。 – Nilambar 2015-01-06 03:49:41