DIV태그에 대한 IE와 FF의 해석차이...
Posted: 2005 08 19 21:33 23
안녕하세요.
그동안 웹사이트 레이아웃을 Table로만 작성해오다가 이번에 DIV로 작업하려고 하는데, 난관에 봉착했습니다.
다름이 아니라 DIV태그에 대한 IE와 FF의 해석이 전혀 다릅니다. 아니면 제가 DIV를 제대로 못쓴건가요?
DIV태그를 이용해서 하나의 틀을 만들고 그 안에 배경 등을 넣어줬습니다. 다시 DIV태그를 넣어주었습니다. 흔히 테이블 안에 테이블을 넣는것처럼 말이죠...
별다른 속성을 적용하지 않았을 때, IE와 FF는 똑같은 화면을 보여줍니다. 그런데, 여백에 대한 속성을 넣었더니 완전히 화면이 다르네요.
http://myd.new21.net/zboard/data/pds/snap_639.jpg
A라는 DIV를 만들고, 그 안에 B라는 DIV를 넣었습니다. B이름을 가진 DIV에는 margin-top:15px 속성을 넣어주었죠. A DIV의 태그와 태그사이에 B DIV의 태그가 들어갑니다.
IE에서는 A DIV 영역의 위에서부터 15픽셀 부분에 B DIV가 위치합니다.
FF에서는 A DIV 영역을 벗어나, 페이지 맨 위에서부터 15픽셀 부분에 B DIV가 위치합니다.
한마디로 IE에서는 DIV안에 DIV가 들어간 걸 인식했는데, FF에서는 DIV안에 DIV가 들어간걸 인식 못하고 전혀 별개로 치는것 같더군요. 화면이 완전 다릅니다.
이걸 어떻게 해결해야 할지... 아니면 DIV안에 DIV넣는게 잘못된건가요? 아님 별도의 속성값이 필요한가요? 정말 답답하네요 휴..
그동안 웹사이트 레이아웃을 Table로만 작성해오다가 이번에 DIV로 작업하려고 하는데, 난관에 봉착했습니다.
다름이 아니라 DIV태그에 대한 IE와 FF의 해석이 전혀 다릅니다. 아니면 제가 DIV를 제대로 못쓴건가요?
DIV태그를 이용해서 하나의 틀을 만들고 그 안에 배경 등을 넣어줬습니다. 다시 DIV태그를 넣어주었습니다. 흔히 테이블 안에 테이블을 넣는것처럼 말이죠...
별다른 속성을 적용하지 않았을 때, IE와 FF는 똑같은 화면을 보여줍니다. 그런데, 여백에 대한 속성을 넣었더니 완전히 화면이 다르네요.
http://myd.new21.net/zboard/data/pds/snap_639.jpg
A라는 DIV를 만들고, 그 안에 B라는 DIV를 넣었습니다. B이름을 가진 DIV에는 margin-top:15px 속성을 넣어주었죠. A DIV의 태그와 태그사이에 B DIV의 태그가 들어갑니다.
IE에서는 A DIV 영역의 위에서부터 15픽셀 부분에 B DIV가 위치합니다.
FF에서는 A DIV 영역을 벗어나, 페이지 맨 위에서부터 15픽셀 부분에 B DIV가 위치합니다.
한마디로 IE에서는 DIV안에 DIV가 들어간 걸 인식했는데, FF에서는 DIV안에 DIV가 들어간걸 인식 못하고 전혀 별개로 치는것 같더군요. 화면이 완전 다릅니다.
이걸 어떻게 해결해야 할지... 아니면 DIV안에 DIV넣는게 잘못된건가요? 아님 별도의 속성값이 필요한가요? 정말 답답하네요 휴..