순수한 CSS로 슬라이드인 전환을 추가하는 방법
웹 디자인에서 시각적으로 매력적인 전환을 만들면 사용자 경험을 향상시킬 수 있습니다. 인기 있는 효과 중 하나는 트리거될 때 요소가 화면 외부에서 원하는 위치로 이동하는 슬라이드인 전환입니다. 이 튜토리얼에서는 JavaScript 없이 CSS를 사용하여 이 효과를 얻는 방법을 살펴봅니다.
옵션 1: CSS 전환(마우스 오버 시)
CSS 전환을 사용하면 원활하게 지정된 기간 동안 요소의 속성을 변환합니다. 다음은 마우스 오버 시 슬라이드인 전환을 생성하는 예입니다.
.wrapper:hover #slide { transition: 1s; left: 0; }
옵션 2: CSS 애니메이션
CSS 애니메이션은 전환에 대한 더 많은 제어 기능을 제공하므로 시작 및 종료 시간을 지정합니다. 애니메이션을 사용한 예는 다음과 같습니다.
#slide { left: -100px; animation: slide 0.5s forwards; animation-delay: 2s; } @keyframes slide { 100% { left: 0; } }
브라우저 지원 및 리소스
브라우저 호환성은 다음 링크를 참조하세요.
추가 리소스
CSS 애니메이션 및 전환에 대해 자세히 알아보려면 다음 Mozilla 개발자 네트워크(MDN)를 확인하세요. ) 기사:
위 내용은 CSS만 사용하여 슬라이드인 전환을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!