CSS에서 hover는 마우스 포인터가 가리키고 있는 요소를 선택하는 데 사용되는 의사 클래스 선택기입니다. 사용자가 요소 위로 마우스를 가져가면 hover`를 사용하여 일부 스타일 변경 사항을 적용할 수 있습니다. 다음은 몇 가지 일반적인 사용법입니다:
1. 마우스를 가리키면 요소 스타일을 변경합니다. 예를 들어, a:hover{color:red}, 링크 위에 마우스를 올리면 링크 색상이 빨간색으로 변경됩니다.
2. 하위 요소의 스타일을 변경합니다. 예를 들어, child:hover{Background-color:pink}, 하위 요소가 포함된 요소 위에 마우스를 올리면 하위 요소의 배경색이 분홍색으로 변경됩니다.
3. 형제 요소(형제 요소)의 스타일을 변경합니다. 예를 들어 parent:hover+child{배경색상: 녹색}에서 마우스를 상위 요소 위로 가져가면 해당 형제 요소 하위의 배경색이 녹색으로 변경됩니다.
4. 주변 요소의 스타일을 변경합니다. 예를 들어 parent:hoverchild{배경-색상:파란색}에서 마우스를 상위 요소 위로 가져가면 가장 가까운 하위 요소 하위의 배경색이 파란색으로 변경됩니다.