반응형
html {
-webkit-touch-callout:none;
-webkit-user-select:none;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
}
아이폰의 경우 모바일 웹에서 Long press 하고 있으면 Copy 등 버튼이 떠서 이미지나 텍스트를 복사할수있습니다.
하지만 제작자 입장에서는 이를 막고 싶은 경우가 있습니다.
이럴때 css 만으로 방지 하는 방법 입니다.
다만 위 방법으로 했을떄 이슈가 있습니다.
react-clipboard 를 구 버젼을 사용하는 경우 클립보드에 텍스에 복사가 안되는 경우가 있습니다.
이때는 해당 라이브러리를 최신버젼으로 설치하는 것을 추천합니다.
반응형
'개발관련 > 자바스크립트 팁' 카테고리의 다른 글
react-hook-form 사용 방법 1. 배열과 함께 사용 하기 useFieldArray (0) | 2021.11.22 |
---|---|
patch-package 하는 법 npm package 커스텀 그리고 버그 픽스 (0) | 2021.05.27 |
모바일 웹 IOS Pull Down (잡아 당기기) css만으로 액션 방지 하기 (2) | 2021.05.13 |
그래서 Top 이 어딘데? getBoundingClientRect().top element.offsetTop 차이점 (2) | 2021.05.11 |
[git] git rebase 란 (2) | 2021.01.27 |