2014-05-12 3 views
0

iPad를 세로 방향에서 가로 방향으로 돌려서 인물 사진으로 되돌릴 때 fancybox 이미지가 왼쪽에 신비한 패딩을 가져옵니다. 또한 회전을 변경하기 전에 왼쪽 또는 오른쪽으로 스크롤 할 수 없으며 이후에는 왼쪽으로 스크롤 할 수 있습니다. 더 나은 이해를 위해 이미지를 참조하십시오 (배경을 관찰하십시오!). 나는 이미 시도 무엇iPad에서 방향 변경 후 팬시 박스의 위치가 올바르게 변경되지 않았습니다.

This is the screen before changing rotations This is the screen after changing rotations This is the screen after scrolling to the left

는 fancybox의 재배치 방법을 추가하는 것입니다

$(window).bind('orientationchange', function(event) { 
    $.fancybox.reposition(); 
}); 

누구나 전에이 발생했습니다 또는에서 온 수있는 위치를 추측 할 수? 도움을 주시면 대단히 감사하겠습니다.

+0

이 문제가 해결 되었습니까? 현재 정확하게 똑같은 고투로 –

답변

5

jQuery 모바일을 사용하여 많은 것을 시도하고 멋진 박스에서 다양한 기능을 호출 한 후, 나는 아주 간단한 해결책을 찾아 냈습니다. http://fancyapps.com/fancybox/#docs

이 당신을하지만 난 그것을 고칠 것이라는 점을 보장 할 수 없습니다 : 당신은 여기이 설정에 대한 문서를 찾을 수 있습니다

autoCenter : true 

:

나는 단지 내 fancybox 초기화에 다음 매개 변수를 추가했습니다 그렇게되기를 바랍니다!

추신 : 적어도 2.1.5 버전의 팬시 박스가 필요합니다.

+0

남자, 당신은 내 시간을 많이 절약했습니다. 고맙습니다! – nrvnm

관련 문제