2012-11-20 4 views
0

슬라이드 아웃 자바 스크립트 메뉴를 복구하려고합니다. 문제는 3 레벨 하위 메뉴가 표시되지 않는다는 것입니다. 잘못된 위치 지정과 관련이 있고 요소가 페이지 외부에 표시되고 있다고 확신합니다.페이지 벗어나는 요소를 찾는 방법

이제 제 질문은 브라우저 확장 프로그램이 있습니까, 아니면 다른 방법으로 페이지의 경계를 넘어서는 요소를 설명 할 수 있습니까?

감사합니다.

EDIT : 알았어. 이상한데. 올바른 위치에있는 것으로 보이는 코드에 따르면, 적당한 치수를 갖고 있으며, 눈에 보이지만 나는 그것을 볼 수 없다. 나는 무엇인가 놓치고 있는가?

답변

0

예, firebug (Firefox에서) 사용하거나 (크롬) 크롬 개발자 콘솔 (CTRL + 시프트 + C)는, HTML 탭에서 메뉴를 찾아 어디보고 그 요소에 대한 계산 된 스타일을를 체크 아웃. 원하는 스타일을 입력하고 메뉴에 어떤 영향을 주는지 확인할 수도 있습니다.

0

Firefox의 경우 Firebug을 사용하면 DOM을 검사 할 수 있습니다. HTML 탭을 사용하여 누락 된 요소를 찾을 수 있습니다. 요소를 클릭하면 방화범이 끌리는 부분이 강조 표시되고 위치를 나타내는 안내선이 오버레이됩니다. 또한 오른쪽의 레이아웃 탭에 위치 정보를 제공하고 스타일 탭을 사용하여 스타일을 변경하여 요소의 위치를 ​​변경할 수 있습니다.

크롬 개발자 도구에는 이미이 기능이 내장되어 있습니다. 설정 -> 도구 -> 개발자 도구로 이동하거나 키보드 단축키 Ctrl-Shift-I을 사용하여 활성화하십시오. 그것은 방화범과 아주 흡사합니다.

관련 문제