모바일에서 hover 로 인하여 클릭시 색상 바뀌는 이슈
2024. 10. 21. 13:20ㆍ개발/html,css,tailwind
반응형
Tailwind Hover 모바일에선 제외하기
CSS에서 hover라는 Pseudo-classes를 사용하면 편하게 hover 효과를 구현할 수 있다. 그러나 여기엔 문제가 하나 있는데, 그것은 바로,, 모바일 기기에서는 hover라고 부를 효과가 없으며, 그대로 적용할
velog.io
모바일 웹에서 hover 효과 제거하기
모바일(터치 디바이스)에서는 마우스 커서가 없기 때문에 hover 효과를 줄 수 없다.PC에서처럼 css에 hover 효과를 넣게 되면 해당 요소를 두번 터치해야 원하는 동작을 얻을 수 있다. (한번 터치하면
velog.io
hover: 마우스 오버 = 모바일에서는 터치 후에 다른영역 터치 시 까지 유지됩니다.
active: 마우스 클릭 = 누르고있는 동안에만 유지 = 모바일에서는 터치하고 있는 동안에만 유지
focus: 각종 input 뿐아니라 tab 으로 이동하여 element 요소들이 포커스 되어있는 상태
focus-within : focus 가 되어있는 element 의 상위 요소에서 사용 = 하위요소에 포커스가 있는 경우 포커스 유무로 변화를 줄 수 있습니다.
터치 디바이스, 모바일에서 hover 제거하기 | 잡다한 개발 이야기
모바일에서 클릭시 hover 효과가 나타난다. 이를 제거해 보자.
ykwan0714.github.io
반응형
'개발 > html,css,tailwind' 카테고리의 다른 글
<a> 심화편 noopener noreferrer (1) | 2024.12.11 |
---|---|
개발관련 아이콘 모음 뱃지 만들기 feat. github (0) | 2024.10.30 |
그림자의 다양한 경우의 수 (0) | 2024.10.17 |
2024 state of css 설문 시작 (0) | 2024.08.28 |
State of HTML 2023 (0) | 2024.05.16 |