g

좌측서브메뉴에서 선택된 목록을 bold처리하는 방법이요

좌측서브메뉴 목록을 게시판이 아닌 일반페이지로 연결했습니다.
선택된 목록을 bold처리 할 수 있을까요.

---------
<? if($gr_id){ ?>
<!-- Nav_V -->

<table width='100%' align="center" cellpadding=0 cellspacing=0 border=0>
<?
$line_shadow = "<td height=1 background='$g4[path]/include/leftmenu/img/dot_line.gif'></td></tr>";

$sql = " select gr_id, gr_subject from $g4[group_table] where gr_id = '$gr_id'";//해당그룹 $gr_id를 해당그룹명으로 대체가능
// morning님 전체그룹에서 제외그룹설정
/*
$sql = " select * from $g4[group_table] where gr_id not in ('test', 'test2') order by gr_id ";
$sql = " select * from $g4[group_table]
where gr_id <> 'photo'
and gr_id <> 'common'
and gr_id <> '제외그룹3'
order by gr_id ";
*/
$result = sql_query($sql);
while ($row=mysql_fetch_array($result)) {
//그룹을 보여준다면
echo "<tr><td class='left_menu_title'>";
echo "<br>$row[gr_subject]</td></tr>";

if($row[gr_id] == "01") {
echo "<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()'>소개</a></td></tr>
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu' onfocus='this.blur()'>학회장 인사</a></td></tr>
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ac.php' class='list_menu' onfocus='this.blur()'>역사</a></td></tr>";
}

if($row[gr_id] == "02") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/ba.php' onfocus='this.blur()'>지부</a></td></tr>";
}

if($row[gr_id] == "03") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/ca.php' onfocus='this.blur()'>저널검색</a></td></tr>";
}

if($row[gr_id] == "04") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/inc/da.php' onfocus='this.blur()'>학술대회안내</a></td></tr>";
}

if($row[gr_id] == "05") {
echo "<tr><td height='25' class='left_menu_btn'><a href='$g4[path]/bbs/board.php?bo_table=test' onfocus='this.blur()'>공지사항</a></td></tr>";
}
}
echo "</td></tr>";
?>
</table>
<? } ?>
|

댓글 4개

이미지라도 있다면 이해하기가 편할거같은데요.
마우스 오버했을때를 말하시는거면 css로 하시면되구요
선택된 페이지에 글씨를 굵게하는거라면
페이지 url 읽어서 if문쓰고 b태그 넣어주셔도 되구요
방법은 많습니다.
질문이해가 잘안되네요..
선택된 페이지에 글씨를 굵게하는 경우인것 같아요
http://kiche.tk 예요
if문보다 swich문 사용하는게 좋을까요. 복잡하네요
구성을 새로 짜셔야 할듯...
메인/서브 메뉴별로 Bold 처리라면..
1. style.css 에 아래처럼 클래스를 하나 추가

.left_menu_btn a.bold {font-weight:bold;}

2. 맨 처음의 링크를 예를 들면...
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()'>소개</a></td></tr>
위의 소스를 아래처럼 수정
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/a.php' onfocus='this.blur()' ($PHP_SELF == "/inc/a.php")? "class='bold'":"" >소개</a></td></tr>

이미 클래스가 지정된 두번째 같은 경우
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu' onfocus='this.blur()'>학회장 인사</a></td></tr>
위의 소스를 아래처럼 수정
<tr><td height='35' class='left_menu_btn'><a href='$g4[path]/inc/ab.php' class='list_menu ($PHP_SELF == "/inc/ab.php")? "bold":" " ' onfocus='this.blur()'>학회장 인사</a></td></tr>

즉 루트/inc/xx.php 일 경우에 볼드라는 클래스를 추가하라는 뜻입니다.
전체 메뉴 부분에 다 써주면 됩니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
14년 전 조회 994
14년 전 조회 1,002
14년 전 조회 1,555
14년 전 조회 1,240
14년 전 조회 978
14년 전 조회 1,014
14년 전 조회 1,111
14년 전 조회 1,071
14년 전 조회 1,539
14년 전 조회 1,633
14년 전 조회 1,565
14년 전 조회 1,693
14년 전 조회 1,686
14년 전 조회 918
14년 전 조회 1,749
14년 전 조회 903
14년 전 조회 1,012
14년 전 조회 872
14년 전 조회 1,420
14년 전 조회 1,717