【发布时间】:2015-03-30 20:36:32
【问题描述】:
我目前正在使用 Owl Carousel 在台式机/笔记本电脑大小的设备上显示画廊。但是在较小的设备上,我想禁用该插件并显示每个图像堆叠在一起。
这可能吗?我知道您可以调整 Owl Carousel 以在屏幕上的某些断点处显示一定数量的图像。但我希望能够完全关闭它,删除所有 div 等。
这是我目前正在使用的一支笔:http://codepen.io/abbasinho/pen/razXdN
HTML:
<div id="carousel">
<div class="carousel-item" style="background-image: url(http://owlgraphic.com/owlcarousel/demos/assets/owl1.jpg);">
</div>
<div class="carousel-item" style="background-image: url(http://owlgraphic.com/owlcarousel/demos/assets/owl2.jpg);">
</div>
<div class="carousel-item" style="background-image: url(http://owlgraphic.com/owlcarousel/demos/assets/owl3.jpg);">
</div>
</div>
CSS:
#carousel {
width: 100%;
height: 500px;
}
.carousel-item {
width: 100%;
height: 500px;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
jQuery:
$("#carousel").owlCarousel({
navigation : true,
slideSpeed : 300,
paginationSpeed : 400,
singleItem: true
});
任何帮助都将一如既往地感激不尽!
【问题讨论】:
-
请务必阅读标签说明。这不是关于 Web 本体语言 (owl),而是关于 Owl Carousel (owl-carousel)。
-
嗨,我使用了代码笔示例,并且能够为移动设备添加堆叠的图片元素。如果您将浏览器宽度设置为小于 501 像素,则移动设备可以正常工作。我使用了那些 CSS3 媒体查询文件 @media screen 和 (max-width: 500px) w3schools.com/cssref/css3_pr_mediaquery.asp Code pen codepen.io/jyrkim/pen/NPvQOe 但是,我是 Owl Carousel 的新手,当我调整浏览器大小时,按钮仍然出现在手机上手机宽度。但我希望那些 CSS3 媒体查询文件对你有用。
标签: javascript jquery css carousel owl-carousel