묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아우... 레이아웃 제작 정말 힘드네요... 다시 메뉴에 대한 질문..
2009.03.06 20:51
이번에도 저번처럼 쉽게 해결될 문제가 아닐까 합니다..
그래도 제 힘으로는 도저히 해결이 불가능해서 질답게시판에 글남겨보아요 ㅠㅠ
버전은 SVN sandbox 최신이고요..
1. 왼쪽 2차 메뉴 출력이 비정상적입니다.
제로보드 공식 레이아웃을 참고해서 레이아웃을 완성했어요~
메인 레이아웃은 2차 메뉴가 안떠서 패스~
서브 레이아웃은 공식 사이트처럼
<- 여기 왼쪽에 2차 메뉴가 뜨도록 제작하였는데요,
페이지로 띄우면 2차 메뉴가 아예 보이지 않고, 게시판으로 띄우면 2차 메뉴가 보입니다..
왜 그럴까요?
소스는 XE 공식사이트 그대로라서 문제가 없어여 할텐데 말입니다...
2. 새창으로 가기 옵션이 안먹힙니다.
관리자 페이지 - 사이트 설정 - 메뉴로 가서 설정한 메뉴들에 모두 새창으로 가기 옵션을 적용했는데, 적용된 레이아웃 홈페이지에 뜨는 메뉴에서 링크를 클릭하면 새창으로 가지 않습니다.
왜 그럴까요?
소스는 아래입니다..
---
#dhtmlgoodies_slidedown_menu li{
list-style-type:none; margin-bottom: 5px;
position:relative; text-align: center;}
#dhtmlgoodies_slidedown_menu ul{
margin:1px;
padding:1px; margin-bottom: 5px;
position:relative; text-align: center;
}
#dhtmlgoodies_slidedown_menu div{
margin:0px;
padding:0px; text-align: center;
}
/* Layout CSS */
#dhtmlgoodies_slidedown_menu{ position: relative; width: 210px; height: 170px; float: left; margin-top: 50px; text-align: center;}
/* All A tags - i.e menu items. */
#dhtmlgoodies_slidedown_menu a{
color: #333333;
text-decoration:none;
display:block;
clear:both;
width:188px;
padding-left:0px; text-align: center;
}
<div id="dhtmlgoodies_slidedown_menu">
<ul><!--@foreach($quick_menu->list as $key1 => $val1)--><!--@if($val1['text'])-->
<li>
<a href="{$val1['href']}">{$val1['link']}</a>
</li><!--@end--><!--@end-->
</ul>
</div>
---
고수님들의 많은 조언 부탁드립니다...
댓글 2
-
넨네
2009.03.07 04:31
-
초절정동안
2009.03.07 13:08
div 레이어에서 float 속성을 잘못쓰신거같은데요.. 게시판 같은경우엔 게시판 아래위로 레이어가 하나씩 추가되어 clear:both; 속성이 추가되어있어서 제대로 보이는 경우가 있습니다.
2번은
<a href="{$val1['href']}">{$val1['link']}</a>을요
<a href="{$val1['href']}" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$val1['link'+ '+ ']}</a>
로 바꿔보세요.