Swiper

쵸리·2021년 11월 3일
0

etc

목록 보기
3/3

Swiper 란 ?

HTML, CSS는 어느정도 알지만 jQuery, JavaScript는 잘 모르는 사람들이 편하게 기능을 구현할 수 있도록 만들어진 플러그인 또는 모바일에서 터치 슬라이드 구현이 가능하도록 해주고 jQuery, JavaScript의 숙련자도 시간 절약을 많이 해주기 때문에 많이 사용한다.

사용법

Swiper 사용법은 다운로드 방법과 cdn으로 가져오는 방법 npm 방법이 있다.
일단 공식 사이트에 들어간다.

https://swiperjs.com/

공식사이트에 들어간뒤에 'Get Started'를 누른다. 누르게 되면

npm 방식과

CDN 방식의 설명이 되어 있다.

다운로드 방식은 저 링크로 들어가면 github 주소를 통해 다운받을 수 있다.

※ 주의할 점 ※

jQuery 파일이나 cdn도 있어야 Swiper 사용이 가능하다. 또, Swiper 인스턴스를 js파일에 연결시켜줘야 된다.

Swiper 기본 구조

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Swiper</title>
    <link rel="stylesheet" href="https://unpkg.com/swiper@8/swiper-bundle.min.css" />
</head>
<body>
<div class="swiper">
    <!-- Additional required wrapper -->
    <div class="swiper-wrapper">
      <!-- Slides -->
      <div class="swiper-slide">Slide 1</div>
      <div class="swiper-slide">Slide 2</div>
      <div class="swiper-slide">Slide 3</div>
      ...
    </div>
    <!-- If we need pagination -->
    <div class="swiper-pagination"></div>
    <!-- If we need navigation buttons -->
    <div class="swiper-button-prev"></div>
    <div class="swiper-button-next"></div>
    <!-- If we need scrollbar -->
    <div class="swiper-scrollbar"></div>
</div>
<script src="https://unpkg.com/swiper@8/swiper-bundle.min.js"></script>
</body>
</html>

기본 구조에 class를 추가하는식으로 자기입맛대로 style을 줄수 있고 기본적인 형식은 건드리면 오류가 난다.

Swiper 인스턴스 연결

0개의 댓글