Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- html
- animation
- react-native-dotenv
- camera permission
- Recoil
- silent printing
- npm package
- adb pair
- Git
- device in use
- ELECTRON
- rolldown
- github 100mb
- augmentedDevice
- dvh
- custom printing
- Each child in a list should have a unique "key" prop.
- vercel git lfs
- Failed to compiled
- adb connect
- Can't resolve
- camera access
- github lfs
- electron-packager
- 티스토리 성능
- 이미지 데이터 타입
- ffi-napi
- nextjs
- github pdf
- react-native
Archives
- Today
- Total
Bleeding edge
모바일 디바이스에서 overscroll 막기 본문
React Native와 웹뷰를 이용하여 어플리케이션을 만들다보니, 항상 QA를 많이 받는 것이 "앱처럼 만들어 주세요" 였다.
이번 주에는 앱처럼 "페이지가 없는 부분에서는 스크롤을 막아주세요" 라는 요청을 받았다.
해결
만일 x축 y축 모두 막고 싶다면 다음과 같이 사용하면 되지만, 나같은 경우에는 y만 막으면 ok이기 때문에 이 방법을 사용하였다.
overscroll-behavior-y: none;
이 부분을 body와 해당하는 div에 추가적으로 적용하면 되지만, default가 되는 부분은 모두 막고 싶었기 때문에
*{
overscroll-behavior-y: none;
}
모든 y에 대한 over scroll을 막아버렸다.
'HTML & CSS' 카테고리의 다른 글
[CSS] 모바일에서 pressed 적용하기 (1) | 2023.11.20 |
---|---|
scss animation mixin (0) | 2023.10.30 |
노치(Safe area) CSS로 고려하는 방법 (0) | 2023.10.14 |
transition와 height를 이용하여 애니메이션을 넣기 (0) | 2023.05.06 |
모바일에서 100vh를 적용할 때 생기는 문제 해결하기 (0) | 2023.04.04 |