2011-08-24 2 views
1

CSS를 사용하여 Google지도에서 (대부분 투명한) PNG를 오버레이하고 있지만 사용자가지도를 드래그 할 수없는 큰 사각 지대를지도에 만듭니다.데드 스팟을 만들지 않고 Google지도 위에 PNG를 표시 하시겠습니까?

아무도이 문제를 해결할 수있는 방법을 제안 할 수 있습니까?

확실한 해결책은 마커 오버레이를 사용하는 것입니다,하지만 난이 작업을 수행 할 수 없습니다 - Keep Google Maps marker in centre of map while dragged?

감사를 참조하십시오!

답변

2

오버레이 이미지의 경우 CSS에 pointer-events:none;을 추가하고 이미지를 클릭하여지도를 클릭 할 수 있는지 확인하십시오. 필자는 Mozilla Firefox 6에서 이것을 테스트했습니다. 반투명 이미지를 클릭하고 텍스트를 선택하십시오. http://jsfiddle.net/tJQWx/

+0

GENIUS! 고맙습니다!! – Richard

+0

좋은 물건! 불행히도 그것은 비 IE 브라우저에서만 작동하는 것으로 보입니다. 참조 : [caniuse.com] (http://caniuse.com/#feat=pointer-events) –

+0

누구든지 위에서 jsfiddle에 대해 설명해주세요 ..... 미리 감사드립니다. – sac

관련 문제