OWL 轮播图片一开始尺寸不合适
OWL Carousel image not right size at first
我正在使用OWL轮播,我已经对其进行了编码,因此将显示一张图像,然后每15秒就会滑入下一张图像。我已将宽度设置为屏幕的 100%,并适当地对 js 进行了编码,因此理论上一次应该有一个全尺寸的图像......然而,发生的事情是它显示的所有图像都相当小,然后如果我调整屏幕大小,即使是 1 个像素,它也会捕捉到它应该的样子......
关于如何避免必须调整屏幕大小以使图像为全尺寸的任何想法?
这是我的网页
<div class="owl-carousel">
<img src="assets/background1.jpg" />
<img src="assets/background2.jpg" />
<img src="assets/background3.jpg" />
</div>
这是我的 js
var owl = $('.owl-carousel');
owl.owlCarousel({
singleItem: true,
items:1,
loop:true,
margin:10,
autoplay:true,
autoplayTimeout:15000,
autoplayHoverPause:true
});
$('.play').on('click',function(){
owl.trigger('autoplay.play.owl',[1000])
})
$('.stop').on('click',function(){
owl.trigger('autoplay.stop.owl')
})
原因可能是以下之一:
- 要么在加载 DOM 之前调用 owl.owlCarousel 方法。因此,请尝试在文档就绪中启动它。
- 或者您的 .owl-carouseldiv 可能位于加载 DOM 时不可见的容器内。
时遇到了类似的问题,通过在引导模式的shown
事件中启动猫头鹰轮播来修复。
如果您需要有关此内容的更多详细信息或已修复,请告诉我。
相关文章:
- D3选择html——传递函数时,索引从1开始,而不是从0开始
- 在javascript中使用覆盖变量是不是一种糟糕的做法
- javascript regexp,用于验证一开始没有http的url
- 试图把注意力集中在一个不重要的元素上是不是一种糟糕的做法;不存在
- Slding表单不会一次显示一个表单
- 如何禁用在Bootstrap中不完成一步就转到下一步
- Javascript 正则表达式匹配字母数字,其中数字不限于一位数
- 错误“类型错误: $(..).孩子不是一种功能”
- 当我尝试恢复JWPlayer视频时,它从一开始就开始了
- 变量递增两次而不是一次
- 使用Rails进行敏捷Web开发:将两(2)项添加到仓库推车中,而不是一(1)项
- 用Javascript在forEach中设置开关是不是一种糟糕的做法
- Javascript单选按钮验证错误弹出不到一秒钟,但不应消失
- Regex:从一开始就对捕获组进行了负面展望
- OWL 轮播图片一开始尺寸不合适
- keylistener没有'一开始不起作用
- 为什么不需要一开始就进行淘汰赛验证
- 工具提示器一开始不能正常工作
- 如何一开始不启用toggle类
- 如何从一开始就在文本区域中以字符为单位获取插入符号列(而不是像素)的位置