다중 고정레이어. > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

다중 고정레이어. 정보

다중 고정레이어.

첨부파일

immovable.htm (3.4K) 129회 다운로드 2009-06-18 06:19:18

본문

아래는 코드이고 페이지 파일로 첨부하였습니다.
샘플페이지 확인후 적용바랍니다.

그누 고전 속담중에

"개똥같은 팁이라도 황금처럼 사용하라!"
 
라는 말이 있습니다만?

ㅎㅎㅎㅎㅎㅎㅎ



----------- 이하 ------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<HEAD>
<TITLE>immovable Leyer</TITLE>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</HEAD>
<style>
<!--
.div{
 position: absolute;
 border: 2px solid red;
 background-color: #EFEFEF;
 line-height:90px;
 font-size:12px;
 z-index:1000;
}
-->
</style>
<BODY>
<div id="Javascript.Div1" class="div" style="width: 240px; height:90px" align="center">Center</div>
<SCRIPT LANGUAGE="JavaScript">
function sc1(){
 document.getElementById("Javascript.Div1").style.top=(document.documentElement.scrollTop+(document.documentElement.clientHeight-document.getElementById("Javascript.Div1").offsetHeight)/2)+"px";
 document.getElementById("Javascript.Div1").style.left=(document.documentElement.scrollLeft+(document.documentElement.clientWidth-document.getElementById("Javascript.Div1").offsetWidth)/2)+"px";
}
</SCRIPT>


<div id="Javascript.Div2" class="div" style="width: 240px; height:90px" align="center">Left Top</div>
<SCRIPT LANGUAGE="JavaScript">
function sc2(){
 document.getElementById("Javascript.Div2").style.top=(document.documentElement.scrollTop)+"px";
 document.getElementById("Javascript.Div2").style.left=(document.documentElement.scrollLeft)+"px";
}
</SCRIPT>

<div id="Javascript.Div3" class="div" style="width: 240px; height:90px" align="center">Left Bottom</div>
<SCRIPT LANGUAGE="JavaScript">
function sc3(){
 document.getElementById("Javascript.Div3").style.top=(document.documentElement.scrollTop+document.documentElement.clientHeight-document.getElementById("Javascript.Div3").offsetHeight)+"px";
 document.getElementById("Javascript.Div3").style.left=(document.documentElement.scrollLeft)+"px";
}
</SCRIPT>

<div id="Javascript.Div4" class="div" style="width: 240px; height:90px" align="center">Right Top</div>
<SCRIPT LANGUAGE="JavaScript">
function sc4(){
 document.getElementById("Javascript.Div4").style.top=(document.documentElement.scrollTop)+"px";
 document.getElementById("Javascript.Div4").style.left=(document.documentElement.scrollLeft+document.documentElement.clientWidth-document.getElementById("Javascript.Div4").offsetWidth)+"px";
}
</SCRIPT>

<div id="Javascript.Div5" class="div" style="width: 240px; height:90px" align="center">Right Bottom</div>
<p>
<SCRIPT LANGUAGE="JavaScript">function sc5(){
 document.getElementById("Javascript.Div5").style.top=(document.documentElement.scrollTop+document.documentElement.clientHeight-document.getElementById("Javascript.Div5").offsetHeight)+"px";
 document.getElementById("Javascript.Div5").style.left=(document.documentElement.scrollLeft+document.documentElement.clientWidth-document.getElementById("Javascript.Div5").offsetWidth)+"px";
}
</SCRIPT>


<SCRIPT LANGUAGE="JavaScript">
<!--
function scall(){
 sc1();sc2();sc3();sc4();sc5();
}
window.onscroll=scall;
window.onresize=scall;
window.onload=scall;
//-->
</SCRIPT>

<div style="width100%; height:100%; position:absolute; left:0px; top:0px; z-index:1;">
<!-- 아래는 보여주기 위한 값들이니 삭제하셔도 무방하겠죠? -->
<table cellpadding="0" cellspacing="0" width="100%" height="4000">
    <tr>
        <td width="1221"> </td>
    </tr>
</table>
<!-- /삭제하셔도 무방하겠죠? -->
</div>

</BODY>
</HTML>

------------------- 이상 ---------------------------

추천
2

댓글 8개

사용법은 그리 어렵지 않습니다.  스킨화 할려고 받아 놓았는데 몇일 후에 스킨 자료실에서 받아 사용해 보세요.  외근 중이라 답변이 부족하게 달고 갑니다.  즐거운 하루되세요.
좋은쏘스 감사합니다...

상단의

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

를 써주면 정상작동하고

그냥 <html> 만 써주면, 좌측상단만 나오던데,,,

위 쏘스를 안쓰고도 사용할수있는 방법은 없을까요?
오페라와 파폭과 익스에서만 테스트 한 후 올려 보았는데 그랬었군요.  지적 감사합니다.  해결책이 있나 한번 찾아보고 스킨화를 하면서 해결해 보겠습니다.
전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

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