2011-05-04 3 views
0

나는 각각에 INPUT을 포함하는 3 개의 하위 DIV가있는 DIV (예)를 가지고 있습니다.IE6에서 보이지 않는 수직 여백

IE6 하위 DIV에는 보이지 않는 수직 여백 또는 패딩이 있습니다.

내 HTML :

<form> 
<dl> 
    <dt><label>XXX</label></dt> 
    <dd><input type="text" value="" name="surname"></dd> 

    <dt><label>XXX</label></dt> 
    <dd><input type="text" value="" name="firstname"></dd> 

    <dt><label>XXX</label></dt> 
    <dd><input type="text" value="" name="lastname"></dd> 

    <dt></dt><dd><input type="submit" value="XXX" name="submit"></dd> 
</dl> 
</form> 

내가 표시하려고 : 인라인, 줌 : 1, 오버 플로우 ...

P.S. IE Developer Toolbar는 요소에 들여 쓰기가 없음을 보여줍니다.

IE6의 일반 렌더링 방법은 무엇입니까? 도와주세요!

+5

무슨 뜻인지 알 수 있도록 예제 (코드 포함)를 제공해주십시오. – Spudley

+1

IE6 ............ –

+0

1px 여백/패딩입니까? – Michael

답변

1

당신이 가지고있는 HTML이나 CSS를 보지 않고, 난 단지 다음 ... 심지어 IE6 ​​

에서 작동한다

div{ margin: 0; padding: 0; } 

이 ... 자세한 내용을 알려주세요/예를 제안 할 수 있습니다 코드

+2

reset.css를 사용합니다. –

+1

@vitaly : div는 기본적으로 여백 또는 패딩이 없으므로 리셋이 도움이되지 않습니다 (맨 위에있는 것이 특히 유용하지는 않습니다). – reisio

+0

당신은 옳습니다.하지만 1 픽셀 문제는 양식과 기본 테두리가있는 요소와 관련이 있으므로 재설정해야합니다. – joseeight

관련 문제