테스트 사이트 - 개발 중인 베타 버전입니다

소스코드 질문드립니다. 채택완료

초비입니다 9개월 전 조회 2,305

안녕하세요 소스코드 질문좀 드리겠습니다.

co 게시판 들어갈시 해당 소스부분에 on css를 효과를 주고싶은데 

아무반응이 없는데 어떤부분이 문제일까요~?

 

</p>

<p>        <li> <a href="/bbs/board.php?bo_table=co" <?= $bo_table == 'co' ? 'class="on"' : '' ?>><img src="/img/T2.png" class="imgbox">공지사항</a></li></p>

<p> </p>

<p>.on {font-weight: bold;

        background: #7998FB;

    }</p>

<p> </p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
9개월 전

다음 코드가 도움이 될지 모르겠습니다.

 

</p>

<p><?php

$bo_table = isset($_GET['bo_table']) ? $_GET['bo_table'] : '';

?></p>

<p><style>

.on {font-weight: bold;

        background: #7998FB;

    }

</style></p>

<p><ul>

    <li> <a href="?bo_table=co" <?= $bo_table == 'co' ? 'class="on"' : '' ?>><img src="/img/T2.png" class="imgbox">공지사항</a></li>

    <li> <a href="?bo_table=co1" <?= $bo_table == 'co1' ? 'class="on"' : '' ?>><img src="/img/T2.png" class="imgbox">menu-2</a></li>

    <li> <a href="?bo_table=co2" <?= $bo_table == 'co2' ? 'class="on"' : '' ?>><img src="/img/T2.png" class="imgbox">menu-2</a></li>

</ul></p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

p0wer
9개월 전

일단 $co 변수가 있는지 확인 후, 테스트해보시면 될 것 같습니다.

</strong><code><a href="?bo_table=co" </code>class=<?php echo $co ? "on" : ""; ?> <code>></code><strong>
 


 
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

9개월 전

일단 개발자 도구로 그부분을 선택해보세요 클래스가 있는지 확인해보세요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

초비입니다
9개월 전
클래스가 없다고 나옵니다 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

9개월 전
<?= ($bo_table == 'co') ? 'class="on"' : '' ?>

()를 추가해보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

초비입니다
9개월 전
해도 안나옵니다 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인