2011-11-17 2 views
0

내 페이지는 처음에는 가로 스크롤 막대를 필요로하지 않았지만 이제는 크롬과 방화범에 대한 검사에서 다루고있는 요소를 넘어서서 신비하게 나타납니다. 어떤 요소도 파란색 줄을 지나치지 않으므로이 문제를 해결하는 방법을 모르겠습니다.크롬에서 검사 할 수없는 추가 공간이있는 이유는 무엇입니까?

나는 overflow-y가있는 스크롤 바를 숨길 수 있다는 것을 알고있다 : hidden, but not point. 그것은 전혀 존재해서는 안됩니다.

편집 다음은 jsfiddle입니다 : http://jsfiddle.net/S8RUp/ 조금 지저분한,하지만 난 그것을 통해 포인트를 얻을 생각합니다.

enter image description here

+1

크롬 또는 다른 브라우저 에서뿐만 아니라? 여백, 패딩 또는 이와 유사한 비슷한 문제가 발생할 수 있습니다 – xbonez

+1

html 및 css 코드는 어디에 있습니까? – sandeep

+0

나는 HTML과 CSS가 너무 크고 게시하기가 복잡하다는 것을 안다. 내가 전에는 보지 못했기 때문에 문제가 확인되면 문제를 해결할 수 있다고 생각합니다. 모든 브라우저에 있습니다. 전에는 아무 일도 없었습니다. – Tony

답변

1

jsFiddle 링크는 유용 할 너무 많은 넘쳐 내용을 가지고있다. 당신이 디버깅을 쉽게하기 위해 할 수있는 것은 임계 폭 이상 만 요소를 보여이 같은 코드의 비트를 사용하는 것입니다

// using jQuery - you can use other library or include it temporarily for debugging purposes 
$('*').each(function() { 
    var w = parseInt($(this).width(), 10); 
    // you can put something larger than 700, depending on your situation 
    if (w > 700) { 
     console.log(w, this); 
    } 
}); 

그것은 몇 가지 잘못된 반응 (예를 들어, html 노드)를해야합니다, 하지만 범인을 쉽게 찾을 수있을 것입니다.

+0

그것은 천재 충고였습니다. 문제를 발견했습니다. 고맙습니다! – Tony

+0

도움이 되니 기쁩니다! – deviousdodo

관련 문제