아래 사이트를 참고하여 Swiper 기능을 만들었습니다.
https://developer0809.tistory.com/94
실행 화면
구현 코드
npm install swiper --save --legacy-peer-deps
// src/components/Swiper.js
import React from "react";
import { Swiper, SwiperSlide } from "swiper/react";
import SwiperCore, { Pagination, Autoplay } from "swiper/core";
import "swiper/css";
import "swiper/css/pagination";
SwiperCore.use([Pagination, Autoplay]);
const MainSwiper = () => {
return (
<main className="ExampleComponent">
<div className="main-wrap">
<Swiper
style={{
width: "335px",
height: "170px",
backgroundColor: "#FFF5F1",
borderRadius: "12px",
}}
spaceBetween={8}
initialSlide={1}
centeredSlides={true}
pagination={{
clickable: true,
}}
autoplay={{ delay: 3000 }}
>
<SwiperSlide>슬라이더1</SwiperSlide>
<SwiperSlide>슬라이더2</SwiperSlide>
<SwiperSlide>슬라이더3</SwiperSlide>
</Swiper>
</div>
</main>
);
};
export default MainSwiper;
'항해 중 > 8-13주차 실전 프로젝트' 카테고리의 다른 글
[실전 프로젝트] animation 사용해서 Spinner 만들기(styled-component 자식 요소 선택하는 방법) (0) | 2022.01.07 |
---|---|
[실전 프로젝트] CSS 작업 + 폰트 적용 (0) | 2022.01.03 |
[실전 프로젝트] 드롭다운 기능 만들기 (0) | 2022.01.02 |
[실전 프로젝트] 로그인 전 다이어리 페이지 접근 시 팝업창 띄우기 / 음원 활성화/비활성화 구현 (0) | 2021.12.31 |
[실전 프로젝트] 음원 재생 시 pause()가 동작 안하는 문제 (0) | 2021.12.30 |
댓글