[급질문]select박스위에 아이프레임으로 div 띄우게 하기??
한누리
아우 오늘 밤새고 현재시간 아침 7시가 되어가네요... 작업 거의 다 햇는데
ie6에서 셀렉트 박스위로 div레이어 뜰때 셀렉트박스가 뚥고 나오는 거 잡는것을 못햇습니다.
이곳에서 찾아보니 아이프레임을 이용해서 위에 얹으라는데 어떻게 하는건지 잘 모르겠어요 ㅠ.ㅠ
아이프레임을 위에 얹으면 흰색이 생겨서 맡에 셀렉트 박스가 아예 안보여서 클릭을 못합니다.
filter: Alpha(Opacity=0); 를 줘서 알파값을 0으로 주어도 이상하게 ie6에선 셀렉박스 영역은 보이지 않더군요 클릭 안됩니다.
allowTransparency=true 속성을 주니 밑에 셀렉트 박스가 도로 튀어나와버려서 div띄어도 역시 위로 튀어나오는군요.
도대체 아이프레임으로 어떻게 감추라는 거에요 ㅠ.ㅠ 아이프레임 올려도 밑에 셀렉박스가 클릭이 안되면 소용없자나요 흑흑
평소엔 클릭되고 div레이어 띄었을때만 위로 안튀어나오게좀 알려주시면 정말 감사하겠습니다~~
-
동은 2025-01-18
셀렉트박스 전체가 가려지는 거라면 클릭했을때 셀렉트 박스를 감추고(display:none) 레이어를 띄우면 되고 셀렉트박스가 부분만 가려지는거면 레이어를 띄울때 레이어의 하위에 아이프레임을 삽입하면 됩니다. 셀렉트박스 - 아이프레임 - 레이어 순으로 보여지는거죠.
-
키움 2025-01-18
저도 이것때매 몇일전 머리 싸매다가 결국은 저 멀리 던져버림...=ㅅ=);;;
-
나라찬 2025-01-18
셀렉트 박스위로 div레이어가 뜨는방식처럼 하시면 됩니다.
평소엔 아이프레임이 안보이지만 div레이어가 뜰때 아이프레임도 같이 뜨게 하는 방식입니다 ^ ^ -
횃불 2025-01-18
가장 좋은 방법은 셀렉트 박스위로 레이어가 뜨지 않게 하는거인듯 ㅋㅋ 혹은 익스6을 인정 해주던가요^^
-
늘빈 2025-01-18
헛..어렵다...ㅡㅅㅜ