플래시에 wmode 가 지정되지 않으면
가령 modal 팝업같은 것을 iframe을 이용해 전체창에 띄우게 될때
iframe 따위는 가볍게 무시하고 플래시가 언제나 제일 상단 depth 를 차지하고 위에 떠있는 것을 보게된다.
z-index 가지고 아무리 지랄을 해도 안된다. 플래시 모드를 넣어주자
<div>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="700px" height="377px" id="flash_obj">
<param name="movie" value="flash/Jigsaw.swf" />
<param name="wmode" value="transparent" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="FlashVars" value="xmlPath=flash/data.xml" />
<!--[if !IE]> <-->
<object type="application/x-shockwave-flash" data="flash/Jigsaw.swf" width="700px" height="377px">
<param name="wmode" value="transparent" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="FlashVars" value="xmlPath=flash/data.xml" />
<p>Flash 로드를 실패했거나 Flash를 지원하는 브라우저가 아닙니다.</p>
</object>
<!--> <![endif]-->
</object>
</div>
예를 들면 이렇다 이거다.
이지랄을 해도 안되는 경우를 한 번겪었는데
그땐 내가 퍼블리싱을 하고 있지 않아서 어떻게 해결됐는지 모르겠다.
'코드 > Html & CSS' 카테고리의 다른 글
page-break (0) | 2014.03.28 |
---|---|
[cross] 브라우저별 css 핵 선택자 (0) | 2013.11.06 |
textarea 에 사용자폰트 적용 (0) | 2013.10.14 |
textarea 사이즈 고정 (0) | 2013.10.11 |
브라어저별 투명도 관련 CSS (0) | 2013.08.19 |