首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用按钮next/pre制作owl轮播

问如何使用按钮next/pre制作owl轮播
EN

Stack Overflow用户
提问于 2020-07-15 18:36:42
回答 1查看 485关注 0票数 0

我需要做一个滑块与猫头鹰旋转木马,我希望它成为这样的形象

​

js代码:

代码语言:javascript
复制
    $('.owl-carousel').owlCarousel({
    rtl: true,
    autoplay: true,
    autoplayTimeout: 6000,
    autoplayHoverPause: false,
    loop: true,
    autoWidth: true,

    items: 3,
    nav:true,
    animateOut: 'slideOutDown',
    animateIn: 'flipInX',
    smartSpeed: 900 ,

    margin:10,
    center:true,

});

Html:

代码语言:javascript
复制
                    <div class="owl-carousel owl-theme" id="owl-demo">

                    <div>
                        <img src="{{ asset('image/UserPanel/carosel-head.png')}}" alt="slide 1">
                    </div>
                    <div>
                        <img src="{{ asset('image/UserPanel/carosel-head.png')}}" alt="slide2">
                    </div>
                    <div>
                        <img src="{{ asset('image/UserPanel/carosel-head.png')}}" alt="slide3">
                    </div>
                    </div>

风格:

代码语言:javascript
复制
#owl-demo .owl-item div{
padding:5px;

}

代码语言:javascript
复制
#owl-demo .owl-item img{
display: block;
width: 100%;
height: auto;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

我怎么才能把它做成这样的图像,然后把那个圆圈和next/prev按钮放进去呢?

EN

回答 1

Stack Overflow用户

发布于 2020-07-15 19:11:03

更改您的html,添加块导航

代码语言:javascript
复制
<div class="owl-carousel owl-theme" id="owl-demo">
    <div>
      <img src="{{ asset('image/UserPanel/carosel-head.png')}}" alt="slide 1">
    </div>
    <div>
      <img src="{{ asset('image/UserPanel/carosel-head.png')}}" alt="slide 2">
    </div>
    <div>
      <img src="{{ asset('image/UserPanel/carosel-head.png')}}" alt="slide 3">
    </div>
</div>
<div class="owl-carousel__nav">
  <div class="owl-carousel__prev">prev</div>
  <div class="owl-carousel__next">next</div>
</div>

将此代码添加到JS:

代码语言:javascript
复制
  $('.owl-carousel__next').click(() => owl.trigger('next.owl.carousel'))
  
  $('.owl-carousel__prev').click(() => owl.trigger('prev.owl.carousel'))

示例https://codepen.io/victoriya-dev/pen/XWXPxXq

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62912990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档