나는 숙제를하고 있었고 display:none;
및 display:inline;
등을 사용하는 곳에 CSS 전환 효과를 사용할 수없는 것으로 보입니다.CSS 드롭 다운 메뉴 페이딩 전환 및 표시
내 CSS 드롭 다운 메뉴로 마우스를 가져 가면 페이드 인/페이드 아웃을 추가하여 깨끗하게 보일 수 있습니다. 내가 발견 한 것처럼 디스플레이 요소를 사용할 때는 불가능합니다.
내 CSS에서 display
을 제거하려고 시도했지만이 작업을 수행 할 때 요소가 표시되고 (보이지 않아도 됨) 페이드 인 할 때 사라집니다. 나는 "포인터 이벤트 : 없음"을 추가하라는 제안을 읽었습니다. 이것에 크로스 브라우저 호환되지 않습니다. 또한 마우스를 다시 움직이면 페이딩 요소가 깜박입니다.
디스플레이 요소를 사용하면서 페이드 인하 기 위해 CSS 키 프레임 애니메이션 제안을 사용했지만 마우스를 떠날 때 페이드 아웃 할 수 없었습니다. .
대부분의 웹 사이트는 jquery 또는 유사한 javascript 효과를 사용합니다. 일부 효과는 블록에서만 작동합니다. 인라인 블록을 시도 했습니까? – Ekim
나는 그 같은 것을 시도했다. .. 같은 효과. 영상 효과를 발생시키는 유일한 원인은 표시 요소를 완전히 제거하는 것입니다. 그러나이 경우 메뉴 항목은 보이지 않고 잘 숨겨져 있지 않습니다. – MattBoothDev