<a href=".."> 태그를 사용하여 특정 구역을 클릭했을 때 다른 페이지로 넘어가도록
onClick 이벤트를 구현했다.
웹에서는 아무 문제가 없어 보였는데
모바일에서 클릭(터치)하니 일시적으로 파란 하이라이트(그림자)가 생긴다.
위와 같이 원 모양을 클릭했을 때 파란 색으로 덮이는 현상.
이런 하이라이트 없이 클릭되도록 하기 위해서는
css에 다음 옵션을 추가해주면 된다.
.Panel {
-webkit-tap-highlight-color: transparent;
}
참고로 hover 나 active 상태에 대한 css 가 적용된 경우 (.Panel:hover 또는 .Panel:active)
hover/active 속성에 적용하는 것이 아닌,
해당되는 클래스 자체의 속성에 넣어주어야 함!
300x250
':: frontend > react.js' 카테고리의 다른 글
react :: 리액트 텍스트 클립보드에 복사하기(react-copy-to-clipboard) (1) | 2022.10.14 |
---|---|
react :: 텍스트(text)와 컴포넌트(component) 정렬(align)하기 (네이버 지도 정렬하기) (0) | 2022.05.09 |
react :: 웹사이트 탭 아이콘(favicon), 제목(title) 설정하기 (0) | 2022.04.02 |
react :: 인텔리제이(IntelliJ) 에서 리액트(React) 프로젝트 생성하기 (0) | 2022.03.24 |
npm :: 인텔리제이(IntelliJ) "'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다." 오류 해결 (0) | 2022.03.22 |