블로그 이미지
자료에 문제가 있을 경우, 확인하는대로 삭제처리 하겠습니다. 즐거운 하루 되시길...
05-03 06:41
Total
Today
Yesterday

카테고리

분류 전체보기 (199)
이야기방 (20)
공부방 (173)
개발노트&관련잡다구니 (6)
Internet Explorer 의 style 랜더링 버그(?)와 관련된 내용입니다. "Squish the Internet Explorer Z-Index Bug"에서 지적하고 있는 내용입니다.
동일한 코드를 브라우저 별로 확인해보면 IE만 다른 모양을 보여주는 것을 확인 할 수 있습니다.
부모의 z-index 값을 absolute 속성을 지닌 자식이 영향을 받아서 의도와 다르게 표시되는 버그입니다.

예제 코드 1
Internet Explorer z-index bug


파이어폭스 3.0.6, 크롬 2 Beta, 사파리 4, 오페라 9.64, IE 8에 동일한 코드(1번 예제 코드)를 열었을 때의 모습입니다.
Internet Explorer z-index bug

z-index 값이 20인 D1i 가 D1o의 영향으로 z-index 값이 낮은 D2o에 가려지는 모습을 볼 수 있습니다.

예제 코드 2
Internet Explorer z-index bug

해결 방법은 D1o에 D2o보다 큰 z-index 값을 적용해서 해결이 가능합니다. 예제 코드 2는 D1o에 z-index 값을 할당해서 의도한 것과 같이 보이도록 한 것 입니다.


원본 링크  : http://wiz.pe.kr/527

'공부방 > CSS' 카테고리의 다른 글

[css]테이블(표) 디자인 - HTML과 CSS를 이용한  (0) 2009.12.18
[CSS] 배경이미지에 관련된 속성  (0) 2009.09.04
[CSS] 각종 속성  (0) 2009.09.04
[CSS] 정의와 3가지 적용방법  (0) 2009.09.04
[CSS] 테두리 스타일  (0) 2009.09.04
Posted by 래채
, |