소자의 Z- 색인 값에 Iframe 콘텐츠의 하나


3

I는 div하고 페이지에 iframediviframe

z-index: 0; 

z-index 1,000

로 갖는 팝업와 그 콘텐츠가 보유
z-index: 1000; 

그러나 div은 여전히 ​​IE에서 팝업을 뚜렷하게 보이지만 (Firefox에서는 잘 작동합니다).

내가 할 수있는 것을 아는 사람이 있습니까?

  0

당신은 CSS와 HTML의 예를 들어 줄 수 있습니까? 23 sep. 082008-09-23 18:41:05

6

Explorer Z-index bug

, http://www.quirksmode.org/는 이런 종류의 물건에 대한 훌륭한 참조입니다.


1

어떤 버전의 IE입니까?

나는 자바 스크립트 전문가는 아니지만 팝업 팝이 필요할 때 div가 숨어 있다고 생각합니다.

overtop 드롭 다운 상자 및 목록 상자를 표시해야하는 javascript 메뉴를 만들 때 div 및 iframe을 사용해야했습니다. 다른 메뉴 구현은 IE6의 기본 동작이 DIV 상단에 표시되는 항목을 숨기고, z 지수에 상관없이 일반적으로


1

나는 같은 문제에 직면 해있다. 제 경우의 문제는 iframe의 내용이 IE에 의해 직접 제어되지는 않지만 pdf 파일이므로 Acrobat에 의해 제어된다는 것입니다. 콘텐츠가없는 iframe을 표시하려고하면 팝업이 정상적으로 표시됩니다. 어떤 이유로 IE는 외부 도우미에 대한 Z- 색인을 제어 할 수 없습니다.

이이이 코드를 보지 않고 IE7


0

테스트되었습니다, 그것은 문제가 무엇인지 결정하기 어렵다. 팝업과 같은 크기의 iframe을 추가하려고 할 수 있습니다. IE7에서는 다른 iframe이 이미로드 된 후에 iframe 팝업을 렌더링하면 아래에있는 요소를 은폐 할 수 있어야합니다. 일부 JS 달력과 일부 lightbox/thickbox 코드는 예제를 찾고있는 경우이를 수행합니다.


1

코드를 보지 않아도 문제를 파악하기가 어렵습니다. 그러나 z- 색인은 요소가 배치되었을 때만 작동하므로 (예 : position: absolute;) 문제가 될 수 있습니다.

Mozilla 개발자 센터의 good article on CSS Z-index이 있습니다.

  0

둘 다 절대 위치로 지정되므로 문제가되지 않습니다. 23 sep. 082008-09-23 19:40:30


0

절대 Z- 색인을 숨기지 않으려면 아무것도 설정하지 마십시오. 나는 7.0에 대해서는 잘 모르겠지만 IE의 구버전에는 그 일에 문제가있다. IE는 Z- 인덱스를 그렇게 좋아하지 않습니다. 또한 위치를 확인하십시오. 포지셔닝이 문제 일 수 있습니다. 죄송하지만, 더 이상 당신을 도울 충분한 정보가 없습니다.