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

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

QA

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

본문

어떤 식으로 해야할까요?

 

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

이 질문에 댓글 쓰기 :

답변 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 선택된 걸 알 수 있도록 계속 색상이 선택되어 있잖아요.

답변을 작성하시기 전에 로그인 해주세요.
전체 114
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT