묻고답하기

한참을 찾다가 뜻밖에 좋은 소스를 구해서 3차메뉴까지 만들어 봤습니다.

 

나모나 PC의 인터넷익스플로러로 볼 때는 고정적이고 정말 좋은데,

 

홈페이지에만 올리면 웹브라우저를 옆으로 늘리거나 줄임에 따라서 3차메뉴의 위치도 달라지는 겁니다.

 

해결방법이 없을까요?

 

사용중인 WE는 1.2.4 버전이며 레이아웃은 잡다한2차 템플릿입니다. http://tv-c.net/xe/466  (레이아웃 http://jobdahan.net )

 

고수님의 조언 간절합니다. 

 

다음은 이미지와 소스입니다.

 

 

 

 

소스:

 

<html>

<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>/* 대메뉴 */ .diz_menu { font-size:7pt; color:#555555; font-family:Tahoma; line-height:110%; padding-top:6px; cursor:hand; font-we</title>
<meta name="generator" content="Namo WebEditor v6.0">
</head>

<body>


<style type="text/css">
/* 대메뉴 */
.diz_menu { font-size:12pt; color:#000; background-color:FFFFD5; font-family:돋움; line-height:110%; padding-top:6px; cursor:hand; font-weight:normal;}
a.diz_menu:link { font-size:12pt; color:#555555; font-family:돋움; line-height:110%; padding-top:6px; text-decoration:none; font-weight:normal; }
a.diz_menu:visited { font-size:12pt; color:#555555; font-family:돋움; line-height:110%; padding-top:6px; text-decoration:none; font-weight:normal; }
a.diz_menu:hover { font-size:12pt; color:#1375CA; font-family:돋움; line-height:110%; padding-top:6px; text-decoration:none; font-weight:bold; }
a.diz_menu:active { font-size:12pt; color:#555555; font-family:돋움; line-height:110%; padding-top:6px; text-decoration:none; font-weight:normal; }
.diz_menu_over { font-size:12pt; color:#1375CA; background-color:EDF3E1; font-family:돋움; line-height:110%; padding-top:6px; cursor:hand; font-weight:normal}


/* 부메뉴 */
.diz_popmenu { font-family:돋움; font-size:11pt; color:#000; background-color:fff; cursor:hand; padding-left:5px;}
.diz_popmenu_over { font-family:돋움; font-size:11pt; color:#1375CA; background-color:EDF3E1; cursor:hand; padding-left:5px;}

/* 3차메뉴 */
.diz_3popmenu { font-family:돋움; font-size:11pt; color:#000; background-color:fff; cursor:hand; padding-left:5px;}
.diz_3popmenu_over { font-family:돋움; font-size:11pt; color:#1375CA; background-color:EDF3E1; cursor:hand; padding-left:5px;}
</style>


<script LANGUAGE="JavaScript">
<!--
function set_submenu(obj) {
    var nLeft,nTop
    ph = 30 // 서브메뉴 상단위치 조절
 pw = 0;
    nLeft = event.x - event.offsetX + document.body.scrollLeft;
    nTop = event.y - event.offsetY + document.body.scrollTop;


    eval(obj+".style").posLeft = nLeft + pw;
    eval(obj+".style").posTop = nTop + ph;
    eval(obj+".style").display='block';
}

function set_s3menu(obj) {
    var nLeft,nTop
    ph = 0 // 서브3메뉴 상단위치 조절
 pw = 88;
    nLeft = event.x - event.offsetX + document.body.scrollLeft;
    nTop = event.y - event.offsetY + document.body.scrollTop;


    eval(obj+".style").posLeft = nLeft + pw;
    eval(obj+".style").posTop = nTop + ph;
    eval(obj+".style").display='block';
}

function show_submenu(obj) {
    eval(obj+".style").display='block';
}


function hide_submenu(obj) {
    eval(obj+".style").display='none';
}
//-->
</script>
</HEAD>
<body>


<!-- 대메뉴 -->
<table border="0" cellpadding="0" cellspacing="0" height="35">
<tr align="center">
<td width="110" id="menu01" onClick="location.href='링크주소'" class="diz_menu" onMouseOver="this.className='diz_menu_over';set_submenu('submenu01');" onMouseOut="this.className='diz_menu';hide_submenu('submenu01')">대메뉴1</td>
<td width="5"><p><font color=#D38383>|</font></p></td>


</tr>
</table>


<!-- 부메뉴 1번 -->
<table width="130" cellpadding="5" cellspacing="1" border="0" id="submenu01" style="position:absolute; background:#00AEEF; z-index:1; display:none; left:100px; top:50px"; onMouseOver="show_submenu('submenu01');" onMouseOut="hide_submenu('submenu01');">
<tr><td bgcolor="#FFFFFF">
<table border="0" cellpadding="1" cellspacing="0" bgcolor="white" width="100%">

<tr>
<td height='30' onClick="self.location='링크주소'" class="diz_popmenu" onMouseOver="this.className='diz_popmenu_over';set_s3menu('s3menu01');" onMouseOut="this.className='diz_popmenu';hide_submenu('s3menu01')">부메뉴11</td>
</tr>
<tr>
<td height='30'+ ' onClick="self.location='링크주소'" class="diz_popmenu" onMouseOver="this.className='diz_popmenu_over';set_s3menu('s3menu02');" onMouseOut="this.className='diz_popmenu';hide_submenu('s3menu02')">부메뉴12</td>
</tr>

</table>
</td></tr></table>

 

<!-- 소메뉴 1번 -->
<table width="130" cellpadding="5" cellspacing="1" border="0" id="s3menu01" style="position:absolute; background:#92C79C; z-index:1; display:none; left:100px; top:0px" onMouseOver="show_submenu('s3menu01');show_submenu('submenu01');" onMouseOut="hide_submenu('s3menu01'); hide_submenu('submenu01');">
<tr><td bgcolor="white">
<table border="0" cellpadding="1" cellspacing="0" bgcolor="white" width="100%">
<tr>
<td height='30' onClick="self.location='링크주소'" class="diz_3popmenu" onMouseOver="this.className='diz_3popmenu_over'" onMouseOut="this.className='diz_3popmenu'">소메뉴1</a></td>
</tr>
<tr>
<td height='30' onClick="self.location='링크주소'" class="diz_3popmenu" onMouseOver="this.className='diz_3popmenu_over'" onMouseOut="this.className='diz_3popmenu'">소메뉴2</a></td>
</tr>

</table>
</td></tr></table>

<!-- 소메뉴 2번 -->
<table width="130" cellpadding="5" cellspacing="1" border="0" id="s3menu02" style="position:absolute; background:#92C79C; z-index:1; display:none; left:100px; top:0px" onMouseOver="show_submenu('s3menu02');show_submenu('submenu01');" onMouseOut="hide_submenu('s3menu02'); hide_submenu('submenu01');">
<tr><td bgcolor="white">
<table border="0" cellpadding="1" cellspacing="0" bgcolor="white" width="100%">
<tr>
<td height='30' onClick="self.location='링크주소'" class="diz_3popmenu" onMouseOver="this.className='diz_3popmenu_over'" onMouseOut="this.className='diz_3popmenu'">소메뉴21</a></td>
</tr>
<tr>
<td height='30' onClick="self.location='링크주소'" class="diz_3popmenu" onMouseOver="this.className='diz_3popmenu_over'" onMouseOut="this.className='+ 'diz_3popmenu'">소메뉴22</a></td>
</tr>

</table>
</td></tr></table>

 

</body>

</html> 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김문식242 회원가입을 로그인처럼 레이어로 띄울순 없나요? [1] 2011.12.30 by kantsoft
hong`s faq 스킨 문제  
최혁필184 메타태그 조건 줄수 있나요? [1] 2011.12.30 by 송동우
윤상진707 페이스북 좋아요 버튼을 넣으려고 하는데요...  
안전군기 사이트에 이상한 alert이 뜹니다. [1] 2011.12.30 by 아이재희
변화 송동우님에 대한 감사와 <첨부파일>문제 질문-아시는분 알려주세요  
백용권 제어판에서 저장하면 빈화면으로넘어갑니다  
babypig 사이트 접속 기본화면 설정이 안됩니다. [1] 2011.12.30 by 송동우
mena 관리자페이지를 수정하려면 어떻게해야하나요? [1] 2011.12.30 by 송동우
djaos 파일첨부 100% 됐는데 목록에서 사라지는 현상... [1] 2011.12.30 by mena
Free942 회원들의 그룹을 즉시 변경하고 싶습니다. [1] 2011.12.30 by 송동우
elefish 문의 [1] 2011.12.30 by 송동우
sindweller 레이아웃에 베너를 띄우고 싶은데여 file  
김문식242 로그인을 레이어로 뛰우고 싶은데요 예전 xe 로그인처럼요  
너부리야 메뉴 - 관리그룹만 접근가능시 비로그인자에게는 메뉴의 빈칸만 보입니다. file  
초보모임 큰일이네요 ㅠ 홈페이지 죽겠음 ㅠ  
Free942 게시판 소스보기 정보가 다 나와버립니다ㅠ_ㅠ [3] 2011.12.29 by Free942
pdos 회원 리스트 출력이 안됩니다. file  
PAPAPA 비회원일 경우 본문 내용을 일부만 보여줄 수 있도록...,  
zangwoosung 1.5.1에서 회원 가입 폼 변경 [2] 2011.12.29 by zangwoosung
소걸음 XE 1.5.1 설치후 FTP설정이 왜안되는지 - -  
jeonkorea KimsQ 로 만들어진 게시판 데이터 이전에 대해 문의 드립니다.  
날위한멜로디 관리자 페이지 --- 사이트맵 삭제 및 메뉴순위 변경이 오류!!! [1] 2011.12.29 by 현대카드
은서랑놀다 1.5.1 업그레이드 후 사이트맵에서 메뉴의 추가 및 삭제가 안됩니다. [2] file 2011.12.29 by 현대카드
어려운xe 게시판 수정 질문입니다.  
해피신 비로그인자가 접근시 페이지 이동 [2] 2011.12.29 by 송동우
선비826 송동우님 정말 감사합니다. 밑줄은 하이퍼링크가 걸린 부분의 [1] 2011.12.29 by 송동우
bear2 본문 여백을 없애고 싶어요. [1] file 2011.12.29 by 송동우
선비826 "이 게시물을 ...." 없애는 법과 링크부분 밑줄 없애는 법 부탁드립니다. [1] file 2011.12.29 by 송동우
데오필로 1.5.1로 업그레이드했는데 최근글이 안보이네요..