sca에 롤오버 주는 방법 좀 알려주세요
본문
<?
$sql = " select bo_category_list from $g4[board_table] where bo_table = '02_02' ";
$row = sql_fetch($sql);
$arr = array();
$arr[] = "<li style='display:none;'><a href='../bbs/board.php?bo_table=02_02'>전체</a></li>";
$ex = explode("|", $row[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from g4_write_02_02 where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
$arr[] = "<li class='smenu'><a href='../bbs/board.php?bo_table=02_02&sca={$ex[$i]}'>{$ex[$i]}</a></li>";
}
$str = implode($arr);
echo $str;
?>
안녕하세요 위에 코드가 있는데
$arr[] = "<li class='smenu'><a href='../bbs/board.php?bo_table=02_02&sca={$ex[$i]}'>{$ex[$i]}</a></li>";
}
요 부분에 롤오버를 주려고 하는데 분류 카테고리 각각에 롤오버를 주고 싶은데 어떻게 해야할까요?
고수님들 도와주시면 감사하겠습니다. 답변 부탁드립니다ㅠㅠ
!-->답변 2
아래처럼 해보세요.
<style type="text/css">
li.smenu a:hover { color:#000; }
li.over a { color:#000; }
</style>
<?
$sql = " select bo_category_list from $g4[board_table] where bo_table = '02_02' ";
$row = sql_fetch($sql);
$arr = array();
$arr[] = "<li style='display:none;'><a href='../bbs/board.php?bo_table=02_02'>전체</a></li>";
$ex = explode("|", $row[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from g4_write_02_02 where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
if ($ex == $ca_name) echo "<li class='over'>";else echo "<li class='smenu'>";$arr[] = "<a href='../bbs/board.php?bo_table=02_02&sca={$ex[$i]}'>{$ex[$i]}</a></li>";
}
$str = implode($arr);
echo $str; ?>
단순히 마우스 오버시 롤오버 효과 말씀하시는 건가요 ?
<style type="text/css">
li.smenu a:hover { color:#000; }
</style>
이렇게 스타일 삽입해주시면 됩니다.