Home
Experience
Guestbook
Admin
About
All Articles
  • • 냉풍기는 정말 효과가 있는것인가?
  • • 동반의 강자 VS 터프윈
  • • 확산되는 지자체 부도 그리고 제2의 부자감 .....
  • 90년대 비운의 명마 풀그림
  • • 매직아이(Masic Eye)3DTV
  • • 저역시 반드시 반대를 하는 입장이라기 보단 .....
  • • 저는 전작권 연기에 찬성하고 있었습니다만. .....
  • • 사실 공직자로서의 자질론을 따지자면 제가 .....
  • • 타블로의 악플러는 과연 처벌 대상인가?
  • • 타블로는 경고한다 그 입다물라!
  • IE8 inline-block
  • 2008     1
    보통 overflow:hidden의 주 사용도는 하위엘리먼트(컨텐츠)에 대한 Mask를 처리를 감행하여 컨텐츠를 보여주고자 할때
    주로 사용된다.
    주로 Interaction이 필요한 작업에 요긴하게 활용될 수 있다.
    그런데 IE에서는 (7이하) 하위엘리먼트에 position:static 속성이 아닐경우 부모의 overflow영역 밖으로 벗어나 보이는 현상이
    발생한다.
    이렇게 되면 실상 마스킹을 할 이유가 없는 것이다.

     F   ? 
    1
    2
    3
    4
    5
    <div style='overflow:hidden; width:300px;'>
    <div style='position:relative; width:400px;'>
    Content
    </div>
    </div>


    위의 경우 100px의 영역은 짤려야 정상이지만 실상 자식요소는 보이게된다.
    따라서 이문제를 막기위해서 컨테이너가 되는 요소에 position:relative를 추가해주면 IE에서 이문제를 해결할 수 있다.

     F   ? 
    1
    2
    3
    4
    5
    <div style='overflow:hidden; position:relative; width:300px;'>
    <div style='position:relative; width:400px;'>
    Content
    </div>
    </div>

    EDIT | DELETE
    LINK • SUMMARY