모바일에서 좌/우로 넘기는 제스처를 스와이프라고 한다.
흔히 모바일 쇼핑 어플등에서 스와이프 제스처를 안 써본 사람은 없을것이다.
아래는 스와이프가 되는 박스(div) 안에 넣어야 할 CSS 코드이다.
1. 스와이프 박스 만들기
스와이프를 원하는 구간에 아래의 코드를 넣는다. 가로스크롤을 만드는것이다.
.box {
overflow-x: auto;
white-space: nowrap;
}
2. 가로 스크롤 없애기
보통 모바일에서 가로스크롤이 보이지않아도 스와이프 제스처로 좌우 화면이동이 가능하다.
가로 스크롤을 안보이도록 하기위해 아래의 코드를 추가로 작성한다.
.box {
overflow-x: auto;
white-space: nowrap;
-ms-overflow-style: none;
scrollbar-width: none;
}
.box::-webkit-scrollbar {
display: none;
}
반응형
'CSS' 카테고리의 다른 글
CSS ) 단위 (0) | 2024.05.24 |
---|---|
[CSS] 많이쓰는 class 이름 정리 (0) | 2022.07.15 |
CSS로 스크롤바 기능만 살리고 안보이게하기 IE, Edge, Firefox, Chrome, Safari, Opera 대응법 (0) | 2022.01.26 |
[Hweb] CSS grid 기본 (0) | 2021.12.24 |