IE에서의 float를 둘러싼 BUG

IE에서의 float를 둘러싼 bug

이전부터 몇번 이런 버그(복잡한 float구조에서 width를 지정했음에도 불구하고 “b”블록의 텍스트가 “a”블록 바로 밑에 표시되는 버그)가 있었지만 google에서 찾아봐도 마땅한 자료를 못 찾았다.

일단 먹힐만한 방법은 다 적용해보아도 해결되지 않았고 결국 “A”블록에 position:relative를 지정하고 “a”에 지정한 float:left 대신 position:absolute를 지정해서 해결했지만(position:absolute를 지정할 경우 top와 left를 지정하지 않으면 Windows의 IE5.0, 5.5에서 제대로 위치를 잡지 못하는 점에 주의) position:absolute를 사용하는 것에 따른 단점이 많은지라 어떻게든 float로 해결하고 싶다. 우움..뭔가 좋은 방법이 없을려나?

IE는 수수께끼 대왕:-)

10 responses to “IE에서의 float를 둘러싼 BUG”

  1. 후리자

    코드가 없어서 확인해 보진 못했지만 혹시,
    http://forum.standardmag.org/viewtopic.php?id=754
    이것과 같은 이유로 생기는 문제가 아닌가 생각해봅니다~

  2. 중독

    IE는 버르장머리 없는 아이.. 정도로 부르고 싶습니다만.. :)

    IE의 float 버그 때문에 저는 그냥 relative속성을 띈 wrap을 하나 만들고 float될 녀석한테는 그냥 absolute를 이용하고 있습니다.

  3. jely

    저렇게 float을 사용해야 생기는 버그라는 것을 알아내기도 쉽지 않았답니다. 아훔~
    저는 뭔가로 밑을 가려주는 방법으로 해결했던 기억이 나내요.

  4. ruseel

    http://www.positioniseverythin.....cters.html

    이 버그가 아니었을까요?
    float된 div사이에 Comment가 있을 경우에 생긴다는…

  5. 바로바

    늦엇지만 간혹 ie5.5에서 폼테그 안에서 플롯을 정렬한다거나 width:100%로 처리시 저런현상이 일어남니다.

  6. IE Duplicate Characters Bug (IE 문자중복버그) : Jangkun Blog

    [...] nmindPlus 님의 블로그 [...]

Leave a Reply