首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >包装上的SwiperJS填充

包装上的SwiperJS填充
EN

Stack Overflow用户
提问于 2022-03-28 12:55:29
回答 1查看 2.1K关注 0票数 1

希望在我的滑块包装上设置填充,当我手动设置它时,例如我在包装器或任何父div上设置了padding-left:15px;,最后一张幻灯片显示不正确,实际上15个像素被溢出所隐藏。

我正在使用swiper-bundle.6.5

html呈现如下:

代码语言:javascript
复制
<div class="swiper-container swiper-container-initialized swiper-container-horizontal swiper-container-rtl swiper-container-android px-3">
    <div class="swiper-wrapper" id="swiper-wrapper-44269aed36ad10c2c" aria-live="polite" style="transform: translate3d(330px, 0px, 0px); transition-duration: 0ms;">
        <div class="swiper-slide" style="width: 210px; margin-left: 10px;" role="group" aria-label="1 / 3">
            mySlide1
        </div>
        <div class="swiper-slide swiper-slide-prev" style="width: 210px; margin-left: 10px;" role="group" aria-label="2 / 3">
            mySlide2
        </div>
        <div class="swiper-slide swiper-slide-active" style="width: 210px; margin-left: 10px;" role="group" aria-label="3 / 3">
            mySlide3
        </div>
    </div>
</div>

js:

代码语言:javascript
复制
new SwipeLoader(_swiper_target, {
    debugger: true,
    direction: 'horizontal',
    pagination: {
        el: '.' + unique_id + ' .swiper-pagination',
        clickable: true
    },
    navigation: {
        nextEl: '.' + unique_id + ' .swiper-button-next',
        prevEl: '.' + unique_id + ' .swiper-button-prev'
    },
    slidesPerView: 1.5,
    spaceBetween: 10,
    breakpoints: {
        320: {
            slidesPerView: 1.5,
            spaceBetween: 10
        },
        480: {
            slidesPerView: 1.5,
            spaceBetween: 10
        },
        640: {
            slidesPerView: 1.5,
            spaceBetween: 10
        },
        800: {
            slidesPerView: 3,
            spaceBetween: 10
        }
    }
});

谢谢

EN

回答 1

Stack Overflow用户

发布于 2022-05-27 12:14:38

创建盒子“容器”

示例Ж

代码语言:javascript
复制
.courses .slide {
  width: 10rem;
  background-color: #4b4b4b;
  border-radius: .5rem;
  text-align: center;
  margin-bottom: 4rem;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.courses .slide .container {
  padding: 2rem;
}

.courses .slide .container img {
  height: 20rem;
  width: 100%;
}

.courses .slide .container h3 {
  margin: 1.5rem 0;
  font-size: 2rem;
  color: #fff;
}

.courses .slide .container p {
  line-height: 2;
  font-size: 1.6rem;
  color: #aaa;
}
代码语言:javascript
复制
<section class="courses">

        <h1 class="heading">our <span>courses</span></h1>

        <div class="swiper course-slider">
            <div class="swiper-wrapper">

                <div class="swiper-slide slide">
                    <div class="container">
                    <img src="" alt="">
                    <h3>Lorem, ipsum dolor.</h3>
                    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam voluptate excepturi adipisci rem magni culpa officia ipsam pariatur voluptatem consequatur!</p>
                </div>
                </div>
                <div class="swiper-slide slide">
                    <div class="container">
                        <img src="" alt="">
                        <h3>Lorem, ipsum dolor.</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam voluptate excepturi adipisci rem magni culpa officia ipsam pariatur voluptatem consequatur!</p>
                    </div>
                </div>
                <div class="swiper-slide slide">
                    <div class="container">
                        <img src="" alt="">
                        <h3>Lorem, ipsum dolor.</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam voluptate excepturi adipisci rem magni culpa officia ipsam pariatur voluptatem consequatur!</p>
                    </div>
                </div>
                <div class="swiper-slide slide">
                    <div class="container">
                        <img src="" alt="">
                        <h3>Lorem, ipsum dolor.</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam voluptate excepturi adipisci rem magni culpa officia ipsam pariatur voluptatem consequatur!</p>
                    </div>
                </div>
                <div class="swiper-slide slide">
                    <div class="container">
                        <img src="" alt="">
                        <h3>Lorem, ipsum dolor.</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam voluptate excepturi adipisci rem magni culpa officia ipsam pariatur voluptatem consequatur!</p>
                    </div>
                </div>
                <div class="swiper-slide slide">
                    <div class="container">
                        <img src="" alt="">
                        <h3>Lorem, ipsum dolor.</h3>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam voluptate excepturi adipisci rem magni culpa officia ipsam pariatur voluptatem consequatur!</p>
                    </div>
                </div>
            </div>
            <div class="swiper-pagination"></div>
        </div>

    </section>

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

https://stackoverflow.com/questions/71647798

复制
相关文章

相似问题

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