w3.css
호버 시 전환
CSS를 사용하여 호버 시 전환 효과를 추가하는 방법을 알아보자.
호버 시 전환
마우스를 올리면 페이드 인
CSS 전환을 사용하면 지정된 기간 동안 속성 값을 원활하게(한 값에서 다른 값으로) 변경할 수 있다.
버튼에 호버 시 전환 효과(불투명도 및 배경색)를 추가한다.
<style> .btn { background-color: #f4511e; border: none; color: white; padding: 16px 32px; text-align: center; font-size: 16px; margin: 4px 2px; opacity: 0.6; transition: 0.3s; } .btn:hover {opacity: 1} </style> <button class="btn">Hover Over Me</button>
기본 예시
예제 보기마우스를 올리면 배경이 희미해짐
<style> .btn { background-color: #ddd; border: none; color: black; padding: 16px 32px; text-align: center; font-size: 16px; margin: 4px 2px; transition: 0.3s; } .btn:hover { background-color: #3e8e41; color: white; } </style> <button class="btn">Hover Over Me</button>
기본 예시
예제 보기참고
W3C School - Transition on Hover