마우스를 올렸을 때 색상, 그림자 등을 변경하는 방법
가장 기본적인 hover 효과입니다. 마우스를 올리면 색상이 변합니다.
<!-- hover:bg-로 배경색 변경 -->
<button class="bg-blue-500 hover:bg-blue-600 text-white px-6 py-3 rounded">
hover 버튼
</button>
<!-- hover:text-로 글자색도 변경 -->
<button class="bg-green-500 hover:bg-green-600 text-white hover:text-yellow-200">
색상 2개 변경
</button>
링크는 보통 색상 변경과 밑줄을 함께 사용합니다.
<a href="#" class="text-blue-600 hover:text-blue-800 hover:underline">
색상 + 밑줄
</a>
그림자를 변경해서 입체감을 줄 수 있습니다.
마우스를 올려보세요
더 크게!
파란 그림자
<!-- 그림자 추가 -->
<div class="hover:shadow-lg">...</div>
<!-- 그림자 확대 -->
<div class="shadow-md hover:shadow-xl">...</div>
여러 hover 효과를 조합해서 멋진 카드를 만들어봅시다.
배경, 그림자, 테두리 변경
마우스를 올려보세요
여러 효과 조합
<div class="bg-white shadow-md hover:shadow-xl hover:bg-blue-50 border-2 border-transparent hover:border-blue-300">
<!-- 여러 hover 효과 조합 -->
</div>
아래 버튼에 hover 효과를 추가해보세요:
힌트:
1. hover: 마우스를 올렸을 때 스타일 변경
2. 자주 쓰는 조합: hover:bg-, hover:text-, hover:shadow-
3. 여러 효과 동시 사용 가능: 배경 + 글자 + 그림자
4. 실무 팁: 버튼과 카드에는 항상 hover 효과 추가