2016-11-01 5 views
0

내 첫 번째 게시물은 여기입니다.휴대 기기에서 스크롤 할 때 배경 이미지가 계속 조정됩니다.

나 자신의 웹 사이트에있는 뭔가가 정말로 오랜 시간 동안 나를 괴롭 히고 있습니다. 문제는 내가 Android 폰에서 내 웹 사이트를 방문하고 페이지를 스크롤 할 때 배경 이미지가 '조정'을 유지하므로 웹 사이트를 스크롤 할 때 끊임없이 발생하는 말더듬한 이벤트가 있다는 것입니다. 당신은 여기를 방문 할 수 있습니다 : http://www.bramvalstar.nl

배경 클래스 : 사전에

.achtergrond { 
position: relative; 
width: auto; 
height: 95%; 
background: url(media/images/xxx.png) no-repeat center center scroll; 
-webkit-background-size: cover; 
-moz-background-size: cover; 
background-size: cover; 
-o-background-size: cover; 

감사합니다.

+0

http://stackoverflow.com/questions/24944925/background-image-jumps-when-address-bar-hides-ios-android-mobile-chrome 찾고있는 희망 – Lee

답변

1

그래, 이것은 상대적인 페이지 높이를 사용했을 때의 영향입니다. 페이지가로드 될 때 주소 표시 줄이 맨 위에 약간의 공간을 차지하므로 사용 가능한 뷰포트 높이가 100 %보다 약간 작습니다. 아래로 스크롤하면 주소 표시 줄이 사라지고 뷰포트 높이가 100 %로 다시 이동하므로 페이지가 사용 가능한 새 높이로 다시 조정됩니다. 불행히도 CSS에서이 문제를 해결할 방법이 없습니다. 상대 높이가 아닌 고정 높이를 사용하거나로드 할 때 javascript를 사용하여 높이를 설정할 수 있습니다.

+0

알았어, 이해하는 것이 훨씬 나아 져라. 그러나 사파리 브라우저를 사용하여 iPhone에서 내 페이지를 방문하면 '조정'이 발생하지 않습니다. 어떻게 안드로이드 휴대 전화에서 사용중인 Chrome 브라우저와 달리 설명 할 수 있습니까? – bramulous

+0

그래, 사과가 사파리에 대한 수정을 한 번 읽었지 만 iOS 기기가 없으므로 확실하지 않습니다. 하지만이 동작은 내가 사용한 모든 안드로이드 장치에 걸쳐 일관됩니다. –

+0

꽤 자극적 인 tho. 어쨌든 고마워! – bramulous

0

이 당신이 .achtergrond {background-attachment:fixed;}

+0

이것은 내가 찾고있는 것이 아니지만, 상대적인 위치 때문에 문제를 해결할 수 없다면이 옵션을 사용할 것입니다! 고맙습니다. – bramulous

관련 문제