代码:

>웹 프론트엔드 >JS 튜토리얼 >그림돋보기 효과를 구현하기 위한 제이쿼리의 아이디어와 코드 (자필)_jquery

그림돋보기 효과를 구현하기 위한 제이쿼리의 아이디어와 코드 (자필)_jquery

WBOY
WBOY원래의
2016-05-16 17:19:411170검색

인터넷에는 제약도 많고, 문서도 이해하기 어렵고, 번거롭습니다~ 제가 직접 작성했습니다. 웃기

알고리즘 :

1단계 :

확대된 사진의 위치 = 마우스가 위치한 컨테이너의 너비 또는 높이를 나누어 컨테이너 자체의 높이와 너비를 기준으로 컨테이너 내에서 마우스가 움직이는 비율을 구합니다.

파트 2:

비율을 구한 후

x =-(x 백분율* 이미지 너비 - 디스플레이 컨테이너 너비/2)

y=-(y 백분율 * 이미지 높이 - 디스플레이 컨테이너 높이/2) ;

큰 그림의 위치인 두 개의 매개변수 x와 y는 그림이 중앙에 표시되도록 끝에 표시 컨테이너 크기를 추가합니다.

렌더링:
그림돋보기 효과를 구현하기 위한 제이쿼리의 아이디어와 코드 (자필)_jquery
코드:

코드 복사 코드는 다음과 같습니다. :




商品信息













그림돋보기 효과를 구현하기 위한 제이쿼리의 아이디어와 코드 (자필)_jquery



그림돋보기 효과를 구현하기 위한 제이쿼리의 아이디어와 코드 (자필)_jquery



























성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.