반응형
swiper 예제 - 페이징 커스텀 포스팅 썸네일 이미지

JavaScript/실전

swiper 예제 - 페이징 커스텀

swiper의 default 페이징(pagination)은 파란색 점 모양이다. 이것은 swiper에서 지원하는 페이징 타입 중 bullet의 기본 형태이다. 하지만 css로 이 bullet을 꾸미거나 renderBullet 매개변수로 색다르게 커스텀 할 수 있다. 1. 기본 페이징 See the Pen swiper 기본 by lpla (@lpla) on CodePen. 2. 페이징 css 커스텀 See the Pen swiper 페이징 커스텀 by lpla (@lpla) on CodePen. 3. renderBullet See the Pen swiper 페이징 renderBullet by lpla (@lpla) on CodePen.

2021.04.17 게시됨

Swiper 예제 - 슬라이드가 넘어갈 때 이벤트 호출 포스팅 썸네일 이미지

JavaScript/실전

Swiper 예제 - 슬라이드가 넘어갈 때 이벤트 호출

swiper는 다른 라이브러리보다 직관적이고 친절한 demo와 api를 제공하고 있다. Swiper Demos Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior. swiperjs.com Swiper API Swiper is the most modern free mobile touch slider with hardware accelerated transitions and amazing native behavior. swiperjs.com 그 중 여러가지 이벤트 메서드를 지원하는데 activeIndexChange와 slideChange는 슬라이드가 바..

2021.03.27 게시됨

Swiper 예제 - Swiper 2개 연동 포스팅 썸네일 이미지

JavaScript/실전

Swiper 예제 - Swiper 2개 연동

웹사이트를 만들다보면 Swiper 2개를 연동해야 하는 상황이 발생할 수 있다. 여기서 말하는 연동이란, A 슬라이더를 여러 방법으로 동작할 때, B 스와이퍼도 움직이는 것을 말한다. 마찬가지로 B 슬라이더를 움직이더라도 A 슬라이더가 함께 움직이는 것도 포함한다. 최종 결과물 기본 구조 HTML CSS .swiper-container { width: 600px; text-align: center; } .swiper-container img { width: 100%; } JavaScript var MainSwiper = new Swiper('.main_swiper .swiper-container'); var SubSwiper = new Swiper('.sub_swiper .swiper-container'..

2021.02.26 게시됨

Swiper 예제 - 새로고침할 때마다 순서가 바뀌는 슬라이드 포스팅 썸네일 이미지

JavaScript/실전

Swiper 예제 - 새로고침할 때마다 순서가 바뀌는 슬라이드

Swiper를 예시 라이브러리로 사용했지만 자바스크립트를 사용하는 기술이므로 다른 어떤 슬라이드도 가능하다. 사전 지식 지난 시간에 여러 가지 방법으로 랜덤 이미지를 구현하는 방법을 알아봤다. [JavaScript] 랜덤 이미지 보여주기 자바스크립트로 랜덤 이미지를 보여주는 방법에 대해 알아보겠다. 0. 기본값 세팅 HTML CSS html, body { width: 100%; height: 100%; margin: 0; } .container { position: relative; width: 100%; height: 100.. lpla.tistory.com 랜덤 슬라이드도 비슷한 맥락이기 때문에 배운 걸 바탕으로 어렵지 않게 구현할 수 있다. 다만 앞선 랜덤 이미지와 랜덤 슬라이드는 결정적인 차이가 ..

2021.02.22 게시됨

Swiper 예제 - 활성화된 슬라이드 이미지 띄우기 포스팅 썸네일 이미지

JavaScript/실전

Swiper 예제 - 활성화된 슬라이드 이미지 띄우기

아래 swiper 예제를 만들어보겠다. 이 슬라이더의 특징은 가운데 슬라이드, 다른 말로 활성화된 슬라이드는 위쪽으로 떠 보이는 효과가 있다. 덕분에 활성화된 슬라이드에 집중할 수 있 수 있고 간단한 트렌지션 효과로 심심하지 않다는 장점이 있다. 단순할 것 같지만 이 같은 슬라이더를 만드려면 한 가지 난관에 부딪힌다. .swiper-slide-active { margin-top: -100px; } 활성화된 슬라이드는 .swiper-slide-active 클래스를 가진다. 이 클래스에 마진을 -100px 만큼 주면 가운데 이미지만 위쪽으로 올라가긴 하지만 슬라이더 바깥으로 벗어나지 못한다. 바로 swiper 전반에 걸쳐 overflow: hidden; 이 적용되어 있기 때문이다. 그렇다고 overflow:..

2020.12.29 게시됨

[JavaScript] Swiper 마지막 슬라이드에서 페이지 스크롤 포스팅 썸네일 이미지

JavaScript/실전

[JavaScript] Swiper 마지막 슬라이드에서 페이지 스크롤

22-07-21 수정 기존 코드보다 더 좋은 코드를 작성했습니다. 마지막 슬라이드 뿐만 아니라 첫번째 슬라이드에서 위로 스크롤도 되고, 모바일에서 스냅도 적용됩니다. 스크롤을 막는 것은 releaseOnEdge 파라미터를 사용했고 터치를 막는 것은 touchReleaseOnEdges 파라미터를 사용했습니다. See the Pen Swiper snap & scroll when last slide - new by lpla (@lpla) on CodePen. 마땅한 문장이 떠오르지 않아서 '마지막 슬라이드에서 페이지 스크롤' 이라고 적어놨지만, '마지막 슬라이드에서 마우스 휠 이벤트 제어'가 가장 정확하고 'Swiper 마우스 휠 기능 정지' 도 나쁘지 않은 문장 같다. Swiper로 세로 스크롤(Vertic..

2020.12.21 게시됨

반응형