Depot/IT-인터넷

[웹] 아이프레임을 써서 제로보드를 삽입해도, 제로보드의 배경은 투명하게

zzixxa 2008. 1. 27.
반응형

아이프레임을 써서 문서를 삽입했을경우 문서가 원래 페이지의 배경을 가려버립니다.. 당연하죠?
하지만 문서를 투명하게 하실려면 아이프레임 영역에 ALLOWTRANSPARENCY="true" 를 해주시면 됩니다.

<iframe src="tran_iframe2.html" ALLOWTRANSPARENCY="true">

그리고 아이프레임의 html 의 body에는 <BODY STYLE="background-color:transparent"> 라고 해주면 됩니다..

하지만..이것은 알았다해도, 제로보드의 스킨들에 적용을 시킬려고, 이소스 저소스열어보고 이곳저곳에
"<BODY STYLE="background-color:transparent">" 이것을 삽입했지만, 소용이 없었습니다.

나중에 이것저것해보다 알고보니, 게시판 관리에서 원하는 게시판 설정에 들어가신후
"게시판 상단에 출력할 내용 " 이곳에 <BODY STYLE="background-color:transparent"> 이것을 붙여줍니다.

그럼 아이프레임으로 삽입한 제로보드가 배경만 투명하게 된걸 보시게될겁니다.
나머지 가려진부분들이나온다면, php파일의 table 색상을 없에주시면 됩니다.
(ALLOWTRANSPARENCY="true" 이거 아이프레임 설정값에 넣어주시는거 잊지마세요)

참고로 뒷배경 이미지 넣기도 해봤지만, 사이즈를 맞춰서 이미지를 하나 더 만들어줘야되고, 로딩시간도 걸리고,
스크롤되면 가만히있지않고 스크롤과함께 내려갑니다. 한마디로 보기나쁘고, 시간만 걸립니다.

반응형

댓글