묻고답하기

메뉴에 관하여 질문이 있어 글올립니다

 

홈페이지를 만드는 데 2차메뉴까지 만을 사용하려고 했으나 3차메뉴까지 만들어도 각 페이지에 분류가 또 있는 홈페이지이라

최소 3차메뉴까지는 써야하는 상황에 있습니다.

 

그래서 XE 기본으로 깔려 있던 default 테마를 바꿔 만들었는데 3차메뉴에 대한 기능이 없어 일단 레이아웃을

 

<nav class="lnb" cond="$layout_info->LAYOUT_TYPE == 'SUB_PAGE'">
   <h1 loop="$GNB->list=>$key1,$val1" cond="$val1['selected']"><a href="{$val1['href']}" target="_blank"|cond="$val1['open_window']=='Y'">{$val1['link']}</a></h1>
   <ul loop="$GNB->list=>$key1,$val1" cond="$val1['selected'] && $val1['list']">
    <li loop="$val1['list']=>$key2,$val2" class="active"|cond="$val2['selected']"><a href="{$val2['href']}" target="_blank"|cond="$val2['open_window']=='Y'">{$val2['link']}</a>
    <ul cond="$val2['selected']">
      <li loop="$val2['list']=>$key3,$val3" class="active"|cond="$val3['selected']" ><a href="{$val3['href']}" target="_blank"|cond="$val3['open_window']=='Y'">{$val3['link']}</a></li>
    </ul>
    </li>
   </ul>
  </nav>

이렇게 변경하여 3차메뉴를 나오게 까지 하는데는 성공했습니다

 

그래서 적용된 모습이

 

armdaun_com_20150129_171232.jpg

 

이건데요

살짝 들어간 메뉴들이 3차메뉴 입니다 ㅠ

 

하지만 보시다 시피 다 펼쳐져 있는 상태라 2차 메뉴들과 구분하기가 힘들고 메뉴가 너무 많아 복잡해 보이는 지라 3차메뉴는 2차메뉴를 클릭한 당시에만 펴져 보이게 하고 싶어 수정을 해볼려고 했는데

 

어떻게 수정해야 될지를 모르겠습니다 ㅠ

 

현재 css는 이렇구요

.body.sub .lnb{float:left;width:210px; margin:0; background: url(./images/lnb_b.png) no-repeat;}
 .body.sub .lnb>h1{margin:0;position:relative;z-index:2}
 .body.sub .lnb>h1>a{display:block;text-decoration:none;}
 .body.sub .lnb ul{list-style:none;margin:0;padding:0}
 .body.sub .lnb ul a{display:block;text-decoration:none;color:#333;}
 .body.sub .lnb>ul{position:relative;z-index:1;margin:0;}
 .body.sub .lnb>ul>li>a{margin:0px;}
 .body.sub .lnb>ul>li.active>a,
 .body.sub .lnb>ul>li>a:hover,
 .body.sub .lnb>ul>li>a:focus{}
 .body.sub .lnb>ul>li:first-child>a{border-top:0}
 .body.sub .lnb ul ul{margin:0px; display:none !important;}
 .body.sub .lnb li li>a{margin:0px;}
 .body.sub .lnb li li.active>a,
 .body.sub .lnb li li>a:hover,
.body.sub .lnb li li>a:focus{margin:0px;}

 

css 부분에서 display:none;을 사용해볼려고 했는데 2차메뉴까지 보이지 않게되고; 3차메뉴만 보이지 않게 하는게 안되더군요 ㅠ

 

js 부분은 적용된게 아무 것도 없습니다.

 

미흡한 실력으로 고생하고 있는 초보에게 조언 좀 부탁드리겠습니다 ㅠㅠㅠ

 

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
최현태 최근글 보기에서 본문내용을 보여주게 하고 있는데요...엔터효과가... [1] 2007.08.10
죽비 swish와관련해서 [2] 2007.08.10
cjruru™ 이미지 테두리가 안되고그러는데요.. [1] 2007.08.10
Crom NZEO 상단 메뉴버튼처럼 클릭후에도 활성화 되게 하는 방법좀 가르쳐주세요;; [1] 2007.08.10
바람구두 php.ini 파일 수정해서 다음과 같은 오류가.. 도와주세요.  
김점구 재질문-phpinfo.php확인 한 후 상황인데요  
김점구 phpinfo.php로 확인했는데요. Mysql이 안나옵니다. [1] 2007.08.10
이하나 넘 급해요~~~~!! [1] 2007.08.10
한승진 MySQL에서 질문 드립니다. [1] 2007.08.10
Koyomiro™ 회원이 비번이나 아이디잃어버릴경우 찾는법... [1] 2007.08.10
[!] 웹폰트 사이즈에관한 질문입니다. [1] 2007.08.10
kimbonghark 이렇게 만들라면 어떻게 해여?? [1] 2007.08.10
바람구두 2000서버에서 php.ini 수정관련  
선우희 문자 넣는 법 [2] 2007.08.10
블루 나모에서 프레임셋을 이용해서 [1] 2007.08.10
only 목록태그를 사용할때 벌어지는 줄간격 조절은 어떻게? [1] 2007.08.10
이형권 윈2000서버에서 mysql+php 구동방법은 어떻게..  
김성수 자바스크립트는 분명한 것 같은데... [2] 2007.08.10
〔JJune〕 APM에 대한 질문이요 ~_~ [1] 2007.08.10
로이 으 막힌다-ㅁ-;; [2] 2007.08.10
suyoung mysql 에관해서.. [1] 2007.08.10
unknown 주소창에서 한글로 입력시 문제입니다. [1] 2007.08.10
김신우 자바스크립트값을 다른 프레임으로 넘기는 방법이 궁금합니다 [2] 2007.08.10
김민규 ob_start, ob_get_contens 등등의 함수를 사용할 경우... [2] 2007.08.10
안복만 [re] 플래시5로 홈페이지를 만들어서 브라우저로 볼때 전체화면으로 바뀌는 방법있나요?  
김경태 플래시5로 홈페이지를 만들어서 브라우저로 볼때 전체화면으로 바뀌는 방법있나요?  
김학관 낮은 사양 컴터로 웹서버사용하려는데요^^ [2] 2007.08.10
%% 엔지오 홈페이지 처럼 위에 메뉴... [3] 2007.08.10
Jeff Yi 드림위버에서-왼쪽과 위에 공백 없에는 방법 [2] 2007.08.10
혜리 노프레임 홈에서 타이틀 이미지가 위로 떠요 ㅜ_ㅜ [2] 2007.08.10