首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示容器外的Swiper滑块

显示容器外的Swiper滑块
EN

Stack Overflow用户
提问于 2021-03-27 04:42:11
回答 1查看 578关注 0票数 1

滑块滑出容器。

我不想对容器使用overflow: hidden

下面是我的代码:

代码语言:javascript
复制
<div class="swiper-container">
    <div class="swiper-wrapper">
      <div class="swiper-slide">Slide a</div>
      <div class="swiper-slide">Slide b</div>
      <div class="swiper-slide">Slide c</div>
      <div class="swiper-slide">Slide d</div>
      <div class="swiper-slide">Slide e</div>
      <div class="swiper-slide">Slide f</div>
      <div class="swiper-slide">Slide g</div>
      <div class="swiper-slide">Slide h</div>
      <div class="swiper-slide">Slide i</div>
      <div class="swiper-slide">Slide j</div>
    </div>
    
    <div class="swiper-button-next"></div>
    <div class="swiper-button-prev"></div>
</div>
代码语言:javascript
复制
var swiper = new Swiper('.swiper-container', {
    slidesPerView: 5,
    spaceBetween: 9, 
    navigation: {
        nextEl: '.swiper-button-next',
        prevEl: '.swiper-button-prev',
    },
});

看看这个:image

EN

回答 1

Stack Overflow用户

发布于 2021-08-10 09:24:16

您可以尝试此解决方案:https://codepen.io/ArtZ91/pen/WNRYOXE

HTML:

代码语言:javascript
复制
<div class="swiper-overflow-container">
  <div class="container">

    <!-- swiper html here -->

  </div>
</div>

CSS:

代码语言:javascript
复制
.swiper-overflow-container {
    overflow-x: hidden; /* prevent horizontal scroll */
}

.swiper-overflow-container .container {
    overflow: visible; /* if your container has overflow by default */
}

.swiper-overflow-container .swiper-container {
    overflow: visible; /* remove swiper container overflow */
}

限制:不能正常使用loop: true

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

https://stackoverflow.com/questions/66824062

复制
相关文章

相似问题

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