2013-06-14 1 views
0

나는 내 응용 프로그램에 매우 이상한 버그가 있습니다. 질문 목록을 하나씩 보여줍니다. 페이지가 IE 7에서 열릴 때 질문이 증가함에 따라 오프셋이 증가합니다. enter image description hereIE 7은 아동 증가에 따라 오프셋이 증가합니다.

문제점을 찾을 수 없습니다. 나는 많은 CSS 변경을 시도했다. 그러나 그들 중 누구도 운동하지 못했습니다! 도와주세요. 각 질문의 사업부

.questions > .question { 
display:block; 
padding-bottom: 30px; 
padding-left: 40px; 
position: relative; 
clear: both; 
margin: 0 0 1px 0; 
left: 0px; 
_left: 0px; 
/* border-left: 5px solid white; */ 
} 
+0

@adaam 오른쪽 여백이 아니라 마진 아래입니다! –

+0

네, 속기 잘못 읽는 것을 용서해주십시오! Btw 무엇입니까'_left' : S? – adaam

답변

0

에 대한

CSS 코드는 태그가 제대로 종료되지 않는처럼 HTML이 보이는 확인합니다.

대부분의 최신 브라우저는 페이지를 렌더링 할 때이를 수정하지만 IE7은 매우 까다 롭습니다.

또한 페이지가 표준 모드 (유효한 DTD을 설정하여)인지 확인하십시오. 그렇지 않으면 IE7이 직접 자식 선택기 >을 인식하지 못합니다.

+0

태그가 완전히 닫힙니다. ">"도 IE7에서 작동합니다. –

0

모든 질문 클래스는 .questions div 내에 있습니다. 권리?

어떨까요? without .questions >

.question { 
    display:block; 
    padding-bottom: 30px; 
    padding-left: 40px; 
    position: relative; 
    clear: both; 
    margin: 0 0 1px 0; 
    left: 0px; 
    _left: 0px; 
    /* border-left: 5px solid white; */ 
}