"이거 좀 없애주세요."
위의 주제와 무관한 댓글, 악플,.,.,.,.은 textarea 태그다.(출처 : 네이버뉴스) textarea뿐 아니라 input과 button, a 태그 등 기본적으로 모바일에서 터치를 했을 때 저렇게 하이라이트가 적용된다.
기본 기능으로 표시를 보여야하는데 반해 '앱'의 경우는 저 기본 기능이 거슬리는 경우가 많다. 웹앱 프로젝트를 진행하는데 앱에서 제공하는 위와 같은 아주 '간단한 기능'을 웹앱은 모바일웹이 바탕이 되기 때문에 귀찮아도 일일히 값을 설정을 해줘야한다.
구글에 해당 css를 검색해보면 아래와 같이 일치하는 결과가 나오지 않는다. 작성이 필요한 영역과 하이라이트가 굳이 필요없고 제거를 하고 싶다면 css 한줄을 추가해서 간단히 해결해보자.
"CSS 하나만 추가해주면 된다."
textarea{-webkit-tap-highlight-color: transparent;}
'IT' 카테고리의 다른 글
[CSS] 인터넷익스플로러(IE)에서 셀렉트(Select) 화살표 제거하기 (0) | 2022.06.14 |
---|---|
이미지와 영상(iframe)을 HTML과 CSS 반응형으로 비율 유지하여 늘리고 줄이기! (6) | 2021.12.13 |
플러터(Flutter),안드로이드 스튜디오 Git log(깃로그) 한글 깨질때 설정 하나 해주면 끝!? (2) | 2021.10.31 |
패스트캠퍼스 The RED : 견고한 UI 설계를 위한 마크업 가이드 정리 2탄 BEM이 뭐지? CSS 네이밍 어떻게 하지? (4) | 2021.10.29 |
패스트캠퍼스 The RED : 견고한 UI 설계를 위한 마크업 가이드 정리 2탄 CSS 리셋은 사용하는게 나을까? reset.css or normalize.css (3) | 2021.10.27 |