레이어메뉴 적용시 익스플로러 크기에 상관없이 그자리에 고정시키는 방법
- div 포시션을 relative로 설정한다음
- 테이블에 id를 주고 , 포시션을 absolute 로 주면 된다
이렇게 하면 창크기가 변하게 되도 레이어는 항상 그위치에서 나타난다.
<script language="JavaScript">
<!--
function show_layer(lyr) {
document.all[lyr].style.display='block';
}
function hidden_layer(lyr) {
document.all[lyr].style.display='none';
}
//-->
</script>
<a href="#" onMouseOver="show_layer('Layer1')"; onMouseOut="hidden_layer('Layer1')">카테고리보기</a><div style="position:relative; left:0px; top:0px;">
<table id="Layer1" border="1" width="209" height="311" cellpadding="0" cellspacing="0" bordercolor="#6699ff" bordercolordark="#6699ff" bordercolorlight="#6699ff" style='position:absolute;left:0px;z-index:100;display:none;' onMouseOver="show_layer('Layer1')"; onMouseOut="hidden_layer('Layer1')">
...
...
...
</div>
'Program > JAVA SCRIPT' 카테고리의 다른 글
Enter 엔터 Submit (0) | 2011.07.02 |
---|---|
새로고침 막기 (0) | 2011.02.08 |
쿠키값 변경 (0) | 2011.01.04 |
현제 페이지 주소 URL (0) | 2010.10.06 |
confirm 한줄 (0) | 2010.10.06 |