slidesPerView 로 인한 스와이퍼 작동 오류 질문

slidesPerView 로 인한 스와이퍼 작동 오류 질문

QA

slidesPerView 로 인한 스와이퍼 작동 오류 질문

본문

안녕하세요, 퍼블리싱을 공부하고 있는 학생입니다. 스와이퍼 관련한 오류에 시달리고 있어 질문드립니다..

 

한 번에 여러개의 슬라이드를 볼 수 있게끔 slidesPerView: 'auto' 를 사용했습니다만 그누보드로 이를 옮겨 확인해보니 스와이퍼가 작동하지 않는 오류를 겪고 있습니다. slidesPerView: 'auto' 를 써야하는 상황이고 값을 지정하게 되면 디자인이 흐트러지는데 해결 방법을 알고싶습니다...

 

978217582_1684033685.7073.png

^ 오류가 발생한 상태, autoplay가 작동하지 않고, 마우스로 잡아 옮겨도 이동하지 않는 정지된 상태로 있으며, swiper 좌우 버튼도 보이지 않습니다

 

978217582_1684033749.0289.png

 

^ slidesPerView: 'auto'를 제거한 상태.. 하나의 슬라이드 밖에 안 보이지만 autoplay도 정상 작동하고 좌우버튼도 정상적으로 활성화 되었습니다.

 

1. 자바스크립트 코드


var swiper2 = new Swiper(".swiper2", {
      loop:true,
      slidesPerView: 'auto',
      spaceBetween: 36,
      autoplay: {
        delay: 8000,
        disableOnInteraction: false,
      },
      pagination: {
        el: ".menu-pager",
        clickable: true,
      },
      navigation: {
        nextEl: ".swiper-button-next",
        prevEl: ".swiper-button-prev",
      }
 });

 

2. 스와이퍼 링크 건것

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.css"/>

<script src="https://cdn.jsdelivr.net/npm/swiper@9/swiper-bundle.min.js"></script>

이 질문에 댓글 쓰기 :

답변 2

slidesPerView를 auto 말고 3으로 줘보세요

답변을 작성하시기 전에 로그인 해주세요.
전체 29
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT