日期:2014-05-17  浏览次数:20524 次

表格打印边框怎么没了?
<TABLE border=0 cellSpacing=1 cellPadding=4 width=600 bgColor=#000000 align=center>
<TBODY>
<TR bgColor=#ffffff>

<TD bgColor=#f3f3f3 width=120 align=middle><B>出差人</B></TD>

<TD><SPAN style="WIDTH: 132px">admin</SPAN></TD>
<TD bgColor=#f3f3f3 width=120 align=middle><B>申请日期</B></TD>
<TD><SPAN style="WIDTH: 114px">2011/6/3</SPAN></TD></TR>
</tbody>
</table>

预览时还有的,通过设定表格背景为黑,TD背景为白来显示出边框的,打印时没了
------解决方案--------------------
<TABLE border=0 

你的边框为零,当然打印不了了,改为border=1
------解决方案--------------------
      @media print{
        .notprint { DISPLAY: none }
        } 
        @media Screen { .notprint { DISPLAY: inline; CURSOR: hand }} 

 <tr class="notprint" align="left" height="100"> 设置样式, 不打印
------解决方案--------------------
给table加个样式试试 CssClass="table"

<style type="text/css">
        .table{border:solid 1px black}
        .table th{border-right:solid 1px black;}
        .table td{border-right:solid 1px black;}
         .table th{border-bottom:solid 1px black;}
          .table td{border-bottom:solid 1px black;}
    </style>