묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
2차 메뉴가 있을 때만 특정 div를 출력하게 하려면 어떻게 해야하나요
2015.04.26 16:02
그러니까.. 2차메뉴가 없는 페이지에서는 2차메뉴가 나타나는 영역 자체가 안보이게요..
자바스크립트로 다루는 문제인가용? ㅠ_ㅠ
layout.html 에서 2차메뉴 이렇게 불러오구요
<div class="submenu"> <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> </li> </ul> </div>
css 에서 이렇게 설정하여서 출력하려구 합니다
.submenu { width: 100%; top:75px; height:30px; background: #0B0D24; z-index: 9996; position: fixed; margin:0; opacity:0.9; box-shadow:0 3px 2px #D1D1D1; } .submenu ul { position:absolute; padding:0; margin:0; } .submenu ul li { display: inline-block; margin:0; padding:0 20px; height:30px; } .submenu ul li:hover, li:focus { outline: none; border-bottom: 2px solid #fff; } .submenu li a { font-size: 13px; text-decoration: none; font-family: ng; color: #fff; vertical-align:super; z-index:9999; }
2차 메뉴가 없는 페이지일경우 <div class=submenu> ~~~ </div> 를 아예 출력하지 않게 하고 싶은데 방법이 있을까요
답변 부탁드립니다!
태그 연관 글
- [2020/12/16] 묻고답하기 footer 하단에 고정하려면 어딜 수정해야 할까요?
- [2020/01/31] 묻고답하기 2단메뉴 *2
- [2019/10/10] 묻고답하기 cafe24 XE3 STEP 3 단계에서 에러가 발생합니다. *3
- [2019/03/27] 묻고답하기 모바일에서만 '권한이 없습니다'가 나오는 이유가 궁금합니다. *1
- [2019/03/15] 포럼 웹 에이전시 디스케이션에서 레이아웃 템플릿 판매 개시했습니다. *2
GNB 메뉴쪽에 $_selected_menu = $val1 로 지정하는 부분이 있다면 그 아랫줄에 <block cond="$val1['selected']">{@ $_selected_menu_srl = $key1}</block>을 넣어주시고,
block태그로 div태그를 선택적 표시 하시면 될 듯 합니다.