2010-04-11 4 views
2

웹 페이지에 두 개의 플래시 객체가 있고 (A 및 B라고 함) 중복되어 부분적으로 다른 객체를가립니다. 나는 A의 앞에 B를 강요하기 위해 Z- 인덱스에 대한 어떤 통제도하지 않는 것 같습니다. 내가 시도해도 A는 항상 '이기고'맨 위에 머물러 있습니다!2 개의 플래시 객체 겹치기 및 Z- 색인 제어

HTML이 Flash의 맨 위에 표시되도록하는 데 대한 많은 사람들의 게시물을 읽었지만 두 개의 겹치는 항목이 모두 Flash 개체 인 경우는 아무것도 없습니다. wmode=opaque/transparent/window

    • 내가 시도 다양한 조합이 나는 다른 순서
    • 문제에 HTML 섹션을 IE와 파이어 폭스
    • 에서 동일 배치 시도 CSS position:absolute/relativez-index:0/999
    • 을 시도
    • 이 경우 jQuery를 사용하고 싶지 않습니다.

    상황 B는 position:absolutewmode=transparent이어야하며 A 위에 있어야합니다. 상대적인 위치 지정과 투명성이 필요하지 않습니다. 그러나 이러한 제한없이 테스트를 해본 결과과 여전히 중복을 제어 할 수 없습니다. z-index의 코드 제어를 오버라이드 (override)하는 방식으로 작성된 SWF (우리가 고객이 보내는 광고)가 있습니까?

    이 정렬의 이유는 A가 페이지 상단의 표준 배너 광고이고 B는 페이지의 오른쪽 상단에서 모서리가 벗겨지는 '페이지 말림'효과입니다.

    조언 해 주셔서 감사합니다.

  • +2

    IE6 및 Firefox 2.0? 브라우저를 업데이트 해 보셨습니까? –

    +0

    내 사용자의 90 %가 그다지 중요하지 않습니다! ;) –

    +0

    사용자의 90 %가 IE6 또는 Firefox 2.0을 실행하고 있습니까? 3 년 전이나 그 전부터 게시하고 있습니까? –

    답변

    2

    <object> 태그를 없애고 자신의 광고 코드 <embed>을 사용하여 광고 배너 중 하나의 상황을 제어했습니다. 그렇다면 wmode=opaque 트릭은 IE와 Firefox 모두에서 작동했습니다.

    그러나 다른 광고 SWF가이 변경에 응답하지 않았고 여전히 내 페이지 컬/코너 껍질 위에 표시됩니다.