2013-10-02 2 views
0

배경 이미지가있는 움직이는 div를 만들려고합니다. 자,이 div는 overflow: hidden입니다. 동일한 이미지를 포함하는 두 개의 이미지 태그를 만들었습니다. 첫 번째는 grayscale(100%) 인 배경 벽지이고 두 번째 것은 숨겨진 오버플로가있는 div 안에 있습니다.오버 플로우가 움직이는 디비젼에 숨겨져 있습니다.

이제 jquery에서 나는 이미지가있는 내 div를 이동하기 위해 mousemove 이벤트를 넣었습니다 (div의 ID는 '#color_peek'임). 그러나 내부에있는 이미지는 움직이지 않아야합니다. 마치 색상 돋보기 종류의 효과처럼 보입니다.

내 문제는 overflow: hidden이 작동하지 않는다는 것입니다. 여기

는 jsFiddle입니다 : http://jsfiddle.net/75yQm/

+0

문제는 당신이 JS를 제거하기로 테스트 할 수 있습니다 사업부의 이동으로되지 않습니다 :

나는 당신이 당신의 솔루션을 개발 할 수 있어야한다있는 상단에 간단한 예제를 제공하고 있습니다. 그것은'position : fixed'와 함께합니다. 당신이 그걸 가져갈 때 작동합니다 (그러나 원하는 방식은 아닙니다). – Anthony

답변

0

은 magnyfying 유리 요소 background: url('image_url') fixed;를 사용해보십시오. http://jsfiddle.net/5B8cX/2/

+0

안녕하세요, whataya know! 그것은 작동합니다! 고마워 친구! – SynerFlow

관련 문제