메뉴 겹치는걸 안 겹치게 어떻게 해야하나요?(사진첨부) > 자유게시판

자유게시판

메뉴 겹치는걸 안 겹치게 어떻게 해야하나요?(사진첨부) 정보

메뉴 겹치는걸 안 겹치게 어떻게 해야하나요?(사진첨부)

본문

아래처럼 플래시 메뉴랑 셀렉트 박스랑 켭치네요~ 메뉴를 위로 올라 오게 하려면 어떻게 해야하는지 정말 모르겠습니다. ㅜㅜ

아래는 플래시 메뉴 들어간 레이어 소스입니다.
--> div id="swfDiv" style="position:absolute; left:auto; top:auto; width:960px;  z-index:1;">
      <script type="text/javascript">
  //FlashObject(swf, width, height, bgcolor, id, flashvars)
  FlashObject("<?=$g4['path']?>/index.swf",960, "100%", "#ffffff", "sale");
  </script>
    </div  <--- 부탁합니다.

추천
0

댓글 10개

아마도 SELECT, OBJECT, IFRAME 태그들이 모두 최상위 z-index 값을 가지고 있는 것들이라 그러는 거 아닐까 합니다. 역시 IE의 오류입니다.

플래시에 오버 될때 셀렉트박스 ID의 속성을 display:none나 visibility:hidden같은 것으로
바뀌게 해 주는 방법을 쓰거나,
빈 공백 <iframe>태그로 셀렉트박스를 아예 가려 버리는 방법을 사용하기도 합니다.

(추신 : 저의 경우엔 귀찮아서 그냥 셀렉트박스의 위치를 아래로 밀어 내려 버립니다. 귀차니즘..흐흐..)
원인은 키스님이 얘기를 해주셨구요.. (이 문제는 z-index로 해결할수 없습니다.)
현재 구조를 그대로 한 상태에서 문제만을 해결하실려면,
selectbox 를 htc로 만들면 됩니다. 구글에서 htc selectbox 로 검색하면 자료를 얻으실수 있습니다.
<div id="swfDiv" style="position:absolute; left:auto; top:auto; width:960px; z-index:1;">
    <!-- 추가부분 -->
    <iframe frameborder="0" style="position:absolute; z-index:-1;"></iframe>
    <!-- 추가부분 End -->
    <script type="text/javascript">FlashObject("<?=$g4['path']?>/index.swf", 960, "100%", "#ffffff", "sale");</script>
</div>
전체 196,490 |RSS
자유게시판 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT