Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
수동으로 만든 메뉴에 select 효과 주는 법?

수동으로 만든 메뉴에 select 효과 주는 법?

수동으로 만든 메뉴에 select 효과 주는 법?

QA

수동으로 만든 메뉴에 select 효과 주는 법?

답변 3

본문

어떤 식으로 해야할까요?

 

혹시, 참고할만한 곳 좌표 아시면 소개 좀 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 3

쿠키를 구워도 될거 같고 해당 페이지의 뒷 인자를 사용해도 되겠죠..

그래서 해당 class를 변경해주면 됩니다.

 

쿠키보다는 페이지이름이나 bo_table이름으로 switch를 쓰는게 제일 적당해 보입니다.

 


<?phpswitch ($bo_table) {
	case "" :
		$s_class = "ch_class";
		break;
	case "free" :
	case "notice" :
		$s_class = "ch_class";
		break;
	...
}
?>

switch ($bo_table) {  <-- 주소에 bo_table이라는 게시판명을 받아서 처리 합니다.
"" <-- 값이 없으면 index나 뭐 ... 그런것일때 해당 dom의 css값이나 뭐 그런걸 넣어줍니다 변수에 선택되어진 css class등을 넣어줍니다.
case는 break; 가 선언되기 전까지 굴러갑니다.
게시판의 한 그룹만큼 한개의 메뉴에 들어간다거나 할경우 사용합니다.
뭐 더 늘려주심 한개의 매뉴의 class를 선택 할 수 있겠지욤?

그래서 선택 메뉴에서 <div class="<?php echo $class_name"> 요렇게 처리 하심 된나는거죠
참 십쥬?

뭔말이레요? -_-??

예를 들어, A B C 3개의 메뉴가 있다고 칠 때,
C를 선택했을 경우 C가 현재 선택되어있단 걸 알 수 있도록 하는 거요.

SIR 상단 메뉴를 보면 Q&A 선택된 걸 알 수 있도록 계속 색상이 선택되어 있잖아요.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,406
© SIRSOFT
현재 페이지 제일 처음으로