Front End/Javascript
[JS] 마퀴(marquee) 슬라이드 만들기(feat.swiper)
TTOWA
2024. 3. 28. 16:42
1. swiper 사용 시 필요한 파일 import
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
2. swpier tag 삽입하기
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide"><img src="https://raw.githubusercontent.com/TTOWA/images/main/img_comparisonslider_1.png" alt=""></div>
<!-- 필요한 이미지 수 만큼 선언 하여 사용합니다 -->
</div>
</div>
3. CSS 삽입
- 아래 코드를 꼭 넣어야 합니다. 그래야 작동중 끊김 현상 (슬라이드가 끊다고 다시 시작할때) 을 방지 할수 있습니다.
.swiper-wrapper{-webkit-transition-timing-function:linear!important; transition-timing-function:linear!important; }
4. swpier 컨트롤 하기
$(function(){
var swiper = new Swiper('.swiper-container', {
spaceBetween: 0,
freeMode: false,
enteredSlides: true,
speed: 5000,
autoplay: {
delay: 1,
},
loop: true,
slidesPerView:'auto',
allowTouchMove: false,
disableOnInteraction: true
});
});
5. 작동 확인 하기
궁금하신게 있으시면 댓글 달아주세요.
이 글이 도움이 되었다면 ♡(공감), 광고 눌러 주세요.
큰 도움이 됩니다.

반응형