질문:
CSS 전환을 사용하더라도 메뉴 항목의 배경색은 호버에서 원활하게 변경되지 않습니다. 관련 CSS는 다음과 같습니다.
#content #nav a:hover { color: black; background-color: #AD310B; -moz-transition: all 1s ease-in; -webkit-transition: all 1s ease-in; -o-transition: all 1s ease-in; transition: all 1s ease-in; }
답변:
전환이 올바르게 작동하려면 브라우저 지원이 필수적입니다. 작성 당시 전환은 다음에서 지원됩니다:
원하는 목표를 달성하려면 페이드 효과를 사용하려면 다음 CSS를 고려하세요.
a { background-color: #FF0; } a:hover { background-color: #AD310B; -webkit-transition: background-color 1000ms linear; -ms-transition: background-color 1000ms linear; transition: background-color 1000ms linear; }
이렇게 하면 지원되는 브라우저에서 배경색 전환이 작동하여 메뉴 링크 위로 마우스를 가져갈 때 부드러운 페이딩 효과가 생성됩니다.
<a>Navigation Link</a>
위 내용은 호버 메뉴 배경이 원활하게 전환되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!