1.0.3 • Published 5 years ago
sw-slider v1.0.3
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 를 사용해서 슬라이드의 크기를 변경할 수 있습니다.
옵션
| Option | Type | Default | Description |
|---|---|---|---|
| autoPlay | boolean | true | 자동 슬라이드 옵션 사용 여부 |
| delay | number | 3000 | autoPlay: true 인 경우 자동 슬라이드 속도값 설정 |
| speed | number | 400 | 슬라이드 트랜지션 속도 |
| pagination | boolean | true | pagination 사용 여부 |
| arrow | boolean | true | arrow 사용 여부 |
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