나의 RM

문하우스 프로그램들은 폰트어썸과 Sexy Button 그리고 말풍선(툴팁) 애드온들이 자주 사용됩니다.
Web Fonts Addon / 말풍선(툴팁) 애드온 을 설치해서 폰트어썸과 Sexy Button / 말풍선(툴팁) 애드온을 활성화 시켜야 아이콘과 버턴들이 정상적으로 출력됩니다.
페이지 기능을 지원하는 Widgets의 경우는 "위젯 케시를 0" 으로 두어야 정상 작동합니다.

Tip Wing영역 아코디언메뉴 생성하는 방법

팔공산 2016.04.26 01:48 조회 수 1,571

레이아웃의 본문 좌,우측 Wing영역에 이미지파일 하나도 사용하지 않고 스타일리시하게

3차 Menu부터 아코디언처럼 펼쳐지는 메뉴설정 방법입니다.


a.jpg


1. 메뉴를 추가할 레이아웃의 layout.html안에 Wing영역의 메뉴부분에 아래의 코드를 추가합니다.

제가 사용중인 파일도 올립니다. wingmenu.html-x

올리고 보니 .html 확장자 뒤에 무조건 -x가 붙네요. 참고하세요.


<style>
.wmtop a { color:#ffffff; }
.wmtop a:hover { color:#ff6600; }
.wmsub a { color:#ffffff; }
.wmsub a:hover { color:#ff6600; }
</style>


<nav>
<ul>
	<!--@foreach($main_menu->list as $key => $val)--><!--@if($val['link'])-->
	<!--@if($val['selected']&&$val['list'])-->
	{@ $menu_1st = $val }
	<li class="wmtop"<!--@if($val['selected'])-->class="on"<!--@end-->><a href="{$val['href']}" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end--> >{$val['link']}</a><span></span>
	</li>
	<!--@end-->
	<!--@end--><!--@end-->
	<!--@foreach($main_menu->list as $key => $val)--><!--@if($val['link'])-->
	{@ $menu_1st = $val }
	<!--@if($val['selected']&&$val['list'])-->


		<!--@foreach($menu_1st['list'] as $key => $val)--><!--@if($val['link'])-->
		{@ $menu_2nd = $val }
			<li class="wmsub"<!--@if($val['selected'])-->class="active"<!--@end-->><a href="{$val['href']}" <!--@if($val['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->> {$val['link']}</a>
					<!--@if($val['list'] && ($val['expand']=='Y'||$val['selected']) )-->
					<ul>
						<!--@foreach($val['list'] as $k => $v)--><!--@if($v['link'])-->
						<!--@if($v['selected'])-->
						{@ $menu_3th = $v }
						<!--@end-->
							<li<!--@if($v['selected'])-->class="on"<!--@end-->><a href="{$v['href']}" <!--@if($v['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$v['link']}</a></li>
								<!--@if($v['list'] && ($v['expand']=='Y'||$v['selected']) )-->


									<!--@foreach($v['list'] as $k => $v4)--><!--@if($v4['link'])-->
									<!--@if($v['selected'])-->
									{@ $menu_4th = $v4 }
									<!--@end-->
										<li<!--@if($v['selected'])-->class="on"<!--@end-->><a href="{$v4['href']}" <!--@if($v4['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$v4['link']}</a></li>
									<!--@end--><!--@end-->


								<!--@end-->
							
						<!--@end--><!--@end-->
					</ul>
					<!--@end-->
			</li>
		<!--@endif--><!--@endforeach-->


	<!--@end-->
	<!--@endif--><!--@endforeach-->
</ul>
</nav>


2. style.css 다운받은 css파일안의 코드를 해당 레이아웃css파일안에 추가합니다.


3. 색상변경

* 메뉴글 색상

<style>
.wmtop a { color:#ffffff; }
.wmtop a:hover { color:#ff6600; }
.wmsub a { color:#ffffff; }
.wmsub a:hover { color:#ff6600; }
</style>

* 메뉴바탕 색상 - css안에

- 전체메뉴배경 색상

nav ul li {
background: -webkit-linear-gradient(top, rgba(75,78,88,1) 0%,rgba(63,66,74,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(75,78,88,1) 0%,rgba(63,66,74,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(75,78,88,1) 0%,rgba(63,66,74,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, #4B4E58 0%,#3F424A 100%); /* W3C */
box-shadow: rgba(255,255,255,0.1) 1px 1px 0 inset;
border-bottom: #292b30 1px solid;

}

- 3차 아코디언배경 색상

.wmsub ul li:hover { background: -webkit-linear-gradient(top, rgba(58,96,209,1) 0%,rgba(44,72,194,1) 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(58,96,209,1) 0%,rgba(44,72,194,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(58,96,209,1) 0%,rgba(44,72,194,1) 100%); /* IE10+ */ background: linear-gradient(to bottom, #ffffff 0%,#eeeeee 100%); /* W3C */ box-shadow:#5173d5 1px 1px 0 inset; }

진한 부분들을 적절히 수정하면 됩니다.

rgba값들도 같이 수정을 해 주시면 좋습니다.

제가 귀찮아서~~~^.^

이 자료의 평점 (참여 : 0 / 총 점수 : ) 평균 평점 : 0.0점 내 평점 : 0
팔공산

이 世上에서 現在가 가장 중요한 時間이며,
내가 만나고 있는 바로 그 사람이 第一 중요한 사람이며,
同時에 가장 중요한 것은 그 사람에게 善으로서 行하는 것이다.

첨부 3

댓글 0

사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
번호 제목 날짜 조회 수 추천 수 적용된 링크 구매 파일 링크 구매가격
141 위젯 썸네일 마우스 Over시 제목, 내용등 출력 위젯 V1.0 17.03.29 839 0 https://moonhouse.co.kr/special
140 위젯 MH 트렌스포머 PopUp위젯 V2.0 [8] 17.01.05 1,678 5 https://moonhouse.co.kr/special
139 레이아웃스킨 XE기본 Xedition레이아웃을 편집이 편리하도록 수정한 버전입니다. 2탄 [9] 16.12.26 3,167 21 https://moonhouse.co.kr/xemy
138 레이아웃스킨 XE기본 Xedition레이아웃을 편집이 편리하도록 수정한 버전입니다. 1탄 16.12.07 2,038 0 https://moonhouse.co.kr/gongi
137 Tip 레이아웃에 원형메뉴 구현하기 16.10.28 936 0 https://moonhouse.co.kr/total
136 Tip CSS3로 메뉴에 hover 효과주기 - 회전하며 색상및문구변경 16.06.11 1,530 0 http://하단 메뉴부분
135 위젯스타일 MH 위젯스타일 V1.0 16.06.08 996 0 https://moonhouse.co.kr/zbxe
134 위젯 윈도우창기능 팝업위젯 - MH_Windows_Popup V 1.2 [1] 16.05.09 1,246 0 https://moonhouse.co.kr/special
133 Tip 레이아웃에 팝업창 띄우기 16.05.02 1,268 0
132 Tip 마우스오버시 우측으로 펼쳐지는 내용 및 메뉴 16.04.26 1,245 0