table 관련 문의 드립니다.
본문
<table id="table10" width=100%>
<th style="border-left:hidden; border-right:hidden; border-top:hidden;"> 상품 정보 ( <?php echo $view['wr_30'] ?> )</th>
<tr>
<td width="20%" style="text-align:center; background-color:#F2F2F2;">상품내용</td>
<td>
<table>
<tr>
<td> <?php echo nl2br($view['wr_subject']);?></td></tr>
<tr><td ><?php echo nl2br($view['wr_31']);?></td></tr>
<tr><td ><?php echo nl2br($view['wr_32']);?></td></tr>
</table>
</td></tr></table>
위 처럼 값을 불러오는데,
테이블 안에 테블에 기본적으로 선이 표시가 되는데, 혹시 값이 없을때는 해당 td 부분이 선이 안나오게 하고, 값이 있을 때는 td 부분 선이 나오게 하는 방법이 있을까요? 고수님들 방법이 있을까요?
답변 2
css 에 추가하세요.
<style>
#table10 td:empty {
border: none;
}
</style>
<td <?php if($view['wr_31']=="") { echo "style='border-bottom:0px;'"; } ?>>
ryanryan 님처럼 css 로 하셔도 되고 이렇게 하셔도 될듯 합니다. !-->
답변을 작성하시기 전에 로그인 해주세요.