1.0.3 • Published 5 years ago

sw-slider v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
5 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

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.25

5 years ago

1.0.3

5 years ago

0.0.26

5 years ago

0.0.27

5 years ago

0.0.28

5 years ago

0.0.24

5 years ago

0.0.23

5 years ago

0.0.22

5 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago