【问题标题】:Owl Carousel slides appear all as one slideOwl Carousel 幻灯片全部显示为一张幻灯片
【发布时间】:2016-08-14 21:45:09
【问题描述】:

我对猫头鹰旋转木马有疑问。我想要一个单张幻灯片的猫头鹰轮播,但我所有的图像都显示为一张幻灯片,它们彼此垂直对齐,而不是随着滑块方向的移动而水平排列。 下面我会为你提供代码和截图:

<div id="owl-demo" class="projects-slider owl-carousel owl-theme">

    <div class="item"><img src="img/lisi1.jpg" alt="lisi"></div>
    <div class="item"><img src="img/lisi2.jpg" alt="lisi"></div>
    <div class="item"><img src="img/lisi3.jpg" alt="lisi"></div>
    <div class="item"><img src="img/lisi3.jpg" alt="lisi"></div>



    </div>

CSS

.owl-carousel .item img {
    display:block;
    width:100%;
    height:auto;



}

.owl-carousel .item {
    margin:0px;

}

JS

$(document).ready(function() {

  $('.projects-slider').owlCarousel({

      navigation : true, // Show next and prev buttons
      slideSpeed : 300,
      paginationSpeed : 400,
      singleItem:true,
      pagination: true,
      items: 1,


  });

});

【问题讨论】:

  • @Tasos 我已经将 singleItem 设置为 true,如果你看到的话,上面 2 行。即使我删除项目它也不起作用:1
  • 它没有运行,因为你最后有一个昏迷——取出(项目:1,)和最后一个昏迷(分页:真),所以它只是(分页:真)——如果你有 (singleItem:true) 你不需要 (items: 1) -- owlgraphic.com/owlcarousel/demos/one.html
  • @Tasos 不,即使没有昏迷它也不起作用
  • 然后检查您的浏览器控制台并报告错误。很可能猫头鹰没有正确加载
  • 控制台没有错误:/

标签: javascript jquery css owl-carousel


【解决方案1】:

你可以试试这个:[对于带有 jQ​​uery 1.9.1 的 1.3.3 版]

在第 754 行更改 owl.carousel.js

doTranslate : function (pixels) { 
        var tmp_pixi = 0;
        tmp_pixi = (pixels % 1553);
        return {
            "-webkit-transform": "translate3d(0px, " + tmp_pixi + "px, 0px)",
            "-moz-transform": "translate3d(0px, " + tmp_pixi + "px, 0px)",
            "-o-transform": "translate3d(0px, " + tmp_pixi + "px, 0px)",
            "-ms-transform": "translate3d(0px, " + tmp_pixi + "px, 0px)",
            "transform": "translate3d(0px, " + tmp_pixi + "px,0px)"
            };           
    },

注意: 350 将是图像的高度...您可以将其设置为静态方式,或者使用 jquery 获取它以使其成为动态

【讨论】:

【解决方案2】:

您正在使用太旧的 Owl Carousel 和太新的 jQuery。

尝试使用 2.x 版本的 jQuery。

【讨论】:

  • 是的,伙计。我刚刚意识到这个猫头鹰轮播有两个下载源。我不知道为什么有两个猫头鹰网站。一个太老了,一个充满了测试版和很多问题。我刚刚用最新的猫头鹰“owl.carousel.2.0.0-beta.2.4”解决了这个问题,但我不得不添加一堆 CSS 来实现我想要用导航点做的事情。简直太沮丧了。无论如何,我了解这只猫头鹰是如何工作的,现在我知道会发生什么了。感谢您对我的问题家伙表现出兴趣。
  • 这里是完整插件的链接,其中包含导航点的更新 css:dropbox.com/s/dpn7436wd6fh1l9/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-24
  • 1970-01-01
  • 1970-01-01
  • 2017-09-27
  • 2013-04-29
  • 1970-01-01
相关资源
最近更新 更多