Home | Experience | Guestbook | Admin | About
 
보통 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
All Articles
  • • 한화 갤러리아몰 오픈
  • IE8opacity[ filter:al . . .
  • Better +operator than P . . .
  • CSS parse VS Offset per . . .
  • • 스마트기기 및 하이브리드앱 개발을 위한 A . . .
  • • 안녕하세요. 답변이 늦었습니다. 당시에 . . .
  • • 네, 형님 정말 얼굴 한번 봐요~ 형님도 . . .
  • • 안녕하세요. 현재 AshSelectBox . . .
  • • 타블로의 악플러는 과연 처벌 대상인가?
  • • 타블로는 경고한다 그 입다물라!
  • IE8 inline-block
  • 2008     1
    LINK • SUMMARY