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

a태그가 왜그런지 모르겠는데 테이블 밖으로 나가집니다. 채택완료

서잰션 5년 전 조회 1,821

</p>

<p><table class="type11">

        <?    

         $sql = " select cs.*,le.wr_content,le.wr_subject from class as cs left join g5_write_lesson as le on cs.class_name=le.wr_subject where  cs.class_code = '$class_code' order by cs.class_curNum;  ";

        $result=sql_query($sql);        

        while($row=mysqli_fetch_array($result)){

            $prev1=$row['class_curNum'];

               $prev1content=$row['class_content'];

            $prev1mat=$row['class_mat'];

           ?>

               <tr>

                         <a href='<?=G5_BBS_URL?>/code_view.php?wr_id=<?=$wr_id?>&wr_1=<?=$view['wr_1']?>&w=1&curNum=<?=$prev1?>'>

                          <th scope="cols" colspan="3" class="selection <?if($row['class_curNum']==$curNum){ echo 'nowthis';}else{echo 'notnow';}?>">

                      <?=$prev1content?>

                 </th>

                   <a href='<?=G5_BBS_URL?>/code_view.php?wr_id=<?=$wr_id?>&wr_1=<?=$view['wr_1']?>&w=1&curNum=<?=$prev1?>'>

    </tr>

    </a>

    <?}?>

</table></p>

<p>

 

 

http://crares.cafe24.com/bbs/code_view.php?wr_id=1&wr_1=&w=1&curNum=3">http://crares.cafe24.com/bbs/code_view.php?wr_id=1&wr_1=&w=1&curNum=3

 

오른쪽 사이드 메뉴에서 이전글,다음글 링크를 걸기위해 th전에 a태그를 걸었는데 관리자 모드로 보면 테이블 밖에서 a태그가 돌아갑니다.. 왜이러는건지 알려주시면 감사하겠습니다.

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

답변 4개

채택된 답변
+20 포인트
진서기
5년 전

tr 아래에 a 태그가 있습니다. 

th 안에 a 태그를 넣으세요.

 

<tr>
      <th><a href=''>링크</a></th>

</tr>

 

이렇게 해야합니다. 

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

답변에 대한 댓글 1개

서잰션
5년 전
그러면 글씨만 클릭이 되는거 아닌가요? th어디를 눌러도 클릭이 되게끔 할려는데 어떻게 해야하나요??

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

5년 전

tr 에다가 onclick 해서 해당 링크로 가도록 함수만들면 되겠네요

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

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

dragon
5년 전

참고하세요

th { cursor: pointer }

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

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

Policia
5년 전

태그 tr는 테이블 행을 의미하고 td,th는 각 열을 구성하는 요소인데요

tr다음에 a태그를 바로써버리면 맞지않는 요소가 되어버리므로 밀어버립니다

td,th안에 내용을 넣어주셔야합니다

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

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

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

로그인