자 바스 크 립 트 를 통 해 구현 되 지 않 은 자동 스크롤 시차 효과
실행 효과:여기에서 보기:http://www.fofronline.com/experiments/parallax/#experiment이 효 과 는 Safari 4 Beta 와 Google Chrome 에서 정상적으로 미리 볼 수 있 습 니 다.이 효 과 는 JavaScript 가 필요 하지 않 습 니 다.(그러나 IE7 및 이하 버 전에 서 는 볼 수 없다)
실현 방법:이 페이지 의 HTML 코드 는 매우 간단 합 니 다.하나의 div 를 통 해 배경 을 정의 하고 다른 div 를 통 해 내용 을 정의 합 니 다.여 기 는 CSS 3 의 다 중 배경 기술 을 사 용 했 기 때문에 다른 태그 로 다른 배경 그림 을 표시 해 야 합 니 다.
CSS 배경 용 기 를 고정된 위치 에 설정 하고 top,left,bottom,righ 속성 을 통 해 페이지 의 아래쪽 을 차지 합 니 다.배경 그림 은 background 속성 을 통 해 지정 합 니 다.가장 먼저 지정 한 것 은 최상 위 배경 입 니 다.모든 그림 은 백분율 에 따라 위 치 를 정 하고 그들의 위 치 는 각각 다르다.그러면 용기 의 크기 가 바 뀌 면 각 그림 이 이동 하여 시차 효 과 를 낸다.
일반적인 생각 에 따 르 면 페이지 가 크기 조정 되 거나 자바 스 크 립 트 로 제어 할 때 만 애니메이션 효 과 를 낼 수 있 습 니 다.여 기 는 다른 방법 을 사용한다.배경 그림 용기 의 왼쪽 을 이동 시 킵 니 다(예 를 들 어 0px 에서 100 px 까지).이 는 용기 의 전체 폭 을 변화 시 켜 배경 그림 을 백분율 에 따라 어느 정도 이동 시 킬 수 있다.시간 길이 와 왼쪽 위 치 를 충분히 설정 하면 연속 적 인 시차 이동 효과 가 발생 합 니 다.
이동 속 도 를 높 여 더 재 미 있 는 효 과 를 얻 을 수 있 고 마우스 동작 도 추가 할 수 있 습 니 다.최종 CSS 코드 는 다음 과 같 습 니 다.
작은 자료:시차 효 과 는 원래 천문학 용어 로 우리 가 별 을 관찰 할 때 우리 와 멀리 떨 어 진 별 은 이동 속도 가 느 리 고 우리 와 가 까 운 별 은 이동 속도 가 빠르다.우리 가 차 에 앉 아 차창 밖 을 내다 볼 때 도 이런 느낌 이 든다.먼 곳 의 산 들 은 움 직 이지 않 는 것 같 지만 가 까 운 논 은 빠르게 스 쳐 지나 가 고 있다.많은 게임 에서 시차 효 과 를 사용 하여 장면 의 입체 감 을 증가 시킨다.조 사 갑
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
장치 너비가 특정 너비보다 크고 특정 너비보다 작을 때 웹 페이지 CSS 스타일을 변경하는 방법은 무엇입니까?장치 너비가 특정 너비보다 크고 특정 너비보다 작을 때 웹 페이지 CSS 스타일을 변경하려면 @media의 미디어 쿼리 구문을 사용한 다음 구문을 작성하여 스타일의 최소 너비를 정의해야 합니다. 적용된 후 and라는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.