1.0.3 • Published 4 years ago

sw-slider v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

Sw-Slider

사용 기술

  • React
  • Typescript
  • SCSS
    • 변수 사용으로 코드 중복 최소화
    • 코드 간략화

시작하기

설치

$ npm i sw-slider

패키지 가져오기

import { SliderContainer, SliderItem } from 'sw-slider';

export default () => {
    return (
        <SliderContainer autoPlay={true} delay={3000} speed={300} pagination={true} arrow={true}>
            <SliderItem>Slide 1</SliderItem>
            <SliderItem>Slide 2</SliderItem>
            <SliderItem>Slide 3</SliderItem>
            <SliderItem>Slide 4</SliderItem>
            ...
        </SliderContainer>
    );
};

구조

<!-- Slider wrap -->
<div id="sw-slider-wrap">
    <!-- Slider container -->
    <div id="sw-slider-container">
        <!-- Slides -->
        <div class="sw-slider-item">Slide 1</div>
        <div class="sw-slider-item">Slide 2</div>
        <div class="sw-slider-item">Slide 3</div>
        ...
    </div>

    <!-- Slider arrow button -->
    <div id="sw-slider-arrow-box">
        <span class="sw-slider-arrow-prev"></span>
        <span class="sw-slider-arrow-next"></span>
    </div>

    <!-- Slider pagination -->
    <ul id="sw-slider-pagination"></ul>
</div>

커스텀 스타일

#sw-slider-wrap {
    width: 500px;
    height: 300px;
}
  • css 를 사용해서 슬라이드의 크기를 변경할 수 있습니다.

옵션

OptionTypeDefaultDescription
autoPlaybooleantrue자동 슬라이드 옵션 사용 여부
delaynumber3000autoPlay: true 인 경우 자동 슬라이드 속도값 설정
speednumber400슬라이드 트랜지션 속도
paginationbooleantruepagination 사용 여부
arrowbooleantruearrow 사용 여부
1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.0.25

4 years ago

1.0.3

4 years ago

0.0.26

4 years ago

0.0.27

4 years ago

0.0.28

4 years ago

0.0.24

4 years ago

0.0.23

4 years ago

0.0.22

4 years ago

0.0.21

4 years ago

0.0.20

4 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago