2014-01-18 2 views
0

현재 모바일보기 페이지 (핸드 헬드, 예를 들어 세로보기의 iphone)의 CSS로 고심하고 있습니다. 이상하게도, 몸체/내용 컨테이너의 오른쪽에 대략 90 픽셀의 여백이 있습니다. 나는 그 이유를 알지 못합니다 - 어떤 생각입니까?핸드 헬드 장치의 화면 너비 오버플로

는 여기를 참조하십시오 http://quirktools.com/screenfly/#u=http%3A//bigbertha.golfanatics.de/testsite/&w=320&h=480&a=33&s=1

URL : http://bigbertha.golfanatics.de/testsite/index.php

어떤 힌트 사전에 감사합니다! 안부 인사, 랄프

답변

0

할 수있는 일은 이것입니다.

body { 
    overflow-x:hidden; 
} 

이렇게하면 모바일에서 스크롤 막대가 제거됩니다. (에서 왼쪽에서 오른쪽으로)

편집 : 나는 귀하의 사이트에서 다른 모습을했다, 당신은 그 줄을 제거하여 HTML 요소

html { 
    overflow-y:scroll; 
} 

에이를 것으로 나타났습니다, 봐라 :

+0

natewiley 및 @srekoble - 제안 해 주셔서 감사합니다. 그것은 나에게 논리적으로 들리지만 슬프게도 아무 것도 바뀌지 않습니다 : 문제는 계속됩니다 ... (원래 질문에있는 링크를 확인하여 업데이트 된 CSS를 볼 수 있습니다). 나는 그걸 이해하지 못한다. 다른 생각? – Ralph

+0

이 문제를 해결하는 방법에 대한 다른 아이디어가 있습니까? – Ralph

+0

p.s. 방금 문제와 관련이있는 항목을 발견했습니다. Firefox 및 Chrome에서 두 번째 세로 스크롤 막대가 화면의 오른쪽에 나타납니다 (두 개가 있음). 그러나 스크롤바는 비활성화 된 것 같습니다 ... – Ralph

0

폭을 #roksearch_results으로 지정하고 opacity: 0;을 적용하면됩니다. 이 div에 display: none; (너비를 100 %로 변경)해야합니다.

#roksearch_result { 
display: none; 
} 

그리고 너도 너의 너비를 뛰어 넘는 사교 미디어 탐색으로 변환 할 수 있습니다. 당신은 넘칠 수 있습니다 : 내비게이션을 숨겨 뒀지 만 이것은 사회에 모여있는 곳을 숨길 것이므로 overflow-x:hidden에게 제안 할 것입니다.

#body { 
    overflow-x: hidden; 
} 
+0

p.s. 방금 문제와 관련이있는 항목을 발견했습니다. Firefox 및 Chrome에서 두 번째 세로 스크롤 막대가 화면의 오른쪽에 나타납니다 (두 개가 있음). 그러나 스크롤바는 비활성화 된 것 같습니다 .... – Ralph

관련 문제