묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제발.........ㅠ_ㅜ 서브레이어 상대위치 지정법
2003.02.03 02:45
안녕하세요^^
에센님의 강좌(엔지오같은 메뉴 만들기) 를 보구 해 봤는데요..
http://www.nzeo.com/bbs/zboard.php?id=p_javascript&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=엔지오&select_arrange=headnum&desc=asc&no=203
요기요^^;
<!-- 메뉴 스크립트 -->
<script>
function showSubMenu(obj) {
switch(obj) {
// 메뉴수에 맞추어 case 를 추가해 주시면 됩니다.
// pWidth 라는 것은 가상적으로 붙여준 이름으로
// 오른쪽 스크롤바에서 부터 서브레이어의 왼쪽 부분 까지의 길이기를 가리킵니다.
case 'SubMenu1' : pWidth = 550; break;
case 'SubMenu2' : pWidth = 465; break;
case 'SubMenu3' : pWidth = 378; break;
}
xPos = document.body.clientWidth - pWidth; // xPos 에 대한 값을 지정하는 부분입니다.
document.all[obj].style.posLeft = parseInt(xPos);// 여기서 posLeft 를 posRight 로 잡아주시면 다시 왼쪽 정렬이 됩니다.
document.all[obj].style.visibility = '';
}
function hideSubMenu(obj) {
document.all[obj].style.visibility = 'hidden';
}
</script>
강좌중 내용인데요.. 여기서 보면요..
오른쪽 스크롤바에서 부터 왼쪽까지 길이로 하면.
이 강좌대로 했을 경우에, 메뉴가있는 컨텐츠를 가운데로 놓으면..
해상도에 따라서 위치가 엉망이 되거든요..?
그래서 그런데요..
저기서 상대위치를 지정하는 방법이 있을까요?
에센님의 강좌(엔지오같은 메뉴 만들기) 를 보구 해 봤는데요..
http://www.nzeo.com/bbs/zboard.php?id=p_javascript&page=1&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=엔지오&select_arrange=headnum&desc=asc&no=203
요기요^^;
<!-- 메뉴 스크립트 -->
<script>
function showSubMenu(obj) {
switch(obj) {
// 메뉴수에 맞추어 case 를 추가해 주시면 됩니다.
// pWidth 라는 것은 가상적으로 붙여준 이름으로
// 오른쪽 스크롤바에서 부터 서브레이어의 왼쪽 부분 까지의 길이기를 가리킵니다.
case 'SubMenu1' : pWidth = 550; break;
case 'SubMenu2' : pWidth = 465; break;
case 'SubMenu3' : pWidth = 378; break;
}
xPos = document.body.clientWidth - pWidth; // xPos 에 대한 값을 지정하는 부분입니다.
document.all[obj].style.posLeft = parseInt(xPos);// 여기서 posLeft 를 posRight 로 잡아주시면 다시 왼쪽 정렬이 됩니다.
document.all[obj].style.visibility = '';
}
function hideSubMenu(obj) {
document.all[obj].style.visibility = 'hidden';
}
</script>
강좌중 내용인데요.. 여기서 보면요..
오른쪽 스크롤바에서 부터 왼쪽까지 길이로 하면.
이 강좌대로 했을 경우에, 메뉴가있는 컨텐츠를 가운데로 놓으면..
해상도에 따라서 위치가 엉망이 되거든요..?
그래서 그런데요..
저기서 상대위치를 지정하는 방법이 있을까요?