'Table 처리시'에 해당되는 글 1건

  1. 2008.09.09 Table 처리시.
2008. 9. 9. 00:19
테이블에서 박스를 씌우고 , 표형태로 출력 시 값이 없을 때 셀구분선이 표시되지 않기때문에
이를 위해서 if 문으로 처리하여 null 이면 '&nbsp'를 출력하도록 코딩되어 있습니다.
그래서 코딩량도 많고 관리되 어려운데 다음처럼 표를 처리하면 모든 문제가 해결됩니다.

<table style='border-width:1px;border-color:#90a2ac;border-style:solid;' width='91%' border='1' cellpadding='3' cellspacing='0' frame=void bordercolordark='white' bordercolorlight='#90a2ac'>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>

위와 같이 하면 값이 없더라도, 셀구분선이 정확히 표시됩니다.


* 잠깐 설명을 하면
style='border-width:1px;border-color:#90a2ac;border-style:solid;' 은 테이블의 외곽선을 그리는 것입니다.
frame = void 는 테이블 내부의 각 셀의 표시방업입니다.
. 사용가능한 값은 : void, hsides, vsides 등 8가지 가 있습니다.
. 말로 설명하기는 어렵고, 직접 테스트 해보세요




Posted by ToTb