묻고답하기

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

 

홈페이지를 만드는 데 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 남기남
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
정수나 제발..!! 씹지 마시구 갈켜주세요 일러에 관한겁니다..ㅠㅠ [2] 2007.08.10
spring 이동메뉴...질문이여 [2] 2007.08.10
김영준 배경화면을 고정시키는 법 없나요? [4] 2007.08.10
최효범 MySql의 초보적일 것 같은 질문...(왕초보입니다) [4] 2007.08.10
박정규 CSS 관련 질문입니다. [2] 2007.08.10
박규도 자바스크립트에서 개체가 필요하다고 하는데..... [2] 2007.08.10
김혜정 드림위버에서 css여는데 생긴 문제입니다..T.T file  
only 목록태그 줄간격에 대해서 행복한 고니님께서 답변을 주셨는데요^^;; [6] 2007.08.10
한승진 화면 지우는 테그가.. 있을까요? [3] 2007.08.10
최종응 ** 결과 내 검색 구현 방법 좀 알려주세요... ** [2] 2007.08.10