2011-01-07 6 views
0

모질라 파이어 폭스에서 잘 보이지만 인터넷 익스플로러에서별로 좋아 보이지 않는 aspx 페이지를 만들고 있습니다. 모질라에서의이 형식의 무언가 나타나는 :인터넷 익스플로러 문제

<form> 
some stuff 
<div class="left"> 
<div class="right"> 
</form> 

을하지만, IE 8에로드 된 페이지의 소스 코드를보고,이 같은 sometbhing 보이는 :

내가 시작해야 어떤 방식
<form> 
some stuff 
</form> 
<div class="left"> 
<div class="right"> 

그것을 고정? 지금까지 내가 CSS로 주위를 연주 패딩과 마진 아무것도하지만, 고정 시도 작동했습니다/

정말 고마워요 C

+1

귀하의 html이 잘 형성되어 있지 않아서 귀하의 DOM이 조금 엉망이 될 것 같아요. http://validator.w3.org/ – Rito

+0

Firefox/IE에서 볼 때 원본이 아닌 원래 작성한 코드를 게시 할 수 있습니까? –

답변

2

을 나는 OP의 코드가 자신의 포인트를 설명하기 위해 단지 의사라고 생각합니다. 왼쪽 및 오른쪽 div가 플로팅 된 경우 양식 뒤에서 지우기 요소를 추가해야 양식을 확장 할 수 있습니다.

<form>  
    <div class="left">Stuff</div> 
    <div class="right">Stuff</div> 
    <br style="clear: both;" /> 
</form> 

<br style="clear:both; />보다 더 나은 방법이 있습니다,하지만 당신은 당신의 문제를 해결되는지 확인을 시도 할 수 있습니다.

+0

예, 올바른 의사 코드 일뿐입니다. 클리어링 요소를 시험해 보겠습니다. 감사합니다 –

+0

@ C.. - 기본적으로 HTML을 수정하라고 말했기 때문에 대답을 삭제했습니다. 이것은 의사 코드 인 경우 중복 점입니다. 네가 조금 더 명확하게한다면 도움이되었을 것이다. – Spudley

관련 문제