表格打印不能显示边框的问题? 没有人帮忙吗?还是没有人会?这个问题我研究了很久了,发现只要是div中的表格使用了position这个style,就会用这样的问题,不知道是不是IE的bug! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <COL style="DISPLAY: block" width=100>问题估计出在diskplay上,你试一下 感觉问题好像不是出在col的display上,我把block用none,inline,inline-block,list-item都换了一遍,还是有问题。把clogroup删除后仍旧有问题。大家再帮忙看看! 再有,我经过实验,发现这样一个问题:就是如果最外层的div的top 值加上div的height值小于等于1074的话,里面的table在打印预览的时候就有边框线,如果大于那个这个数字,则没有边框线。 一种实现:<html><head><title> New Document </title><meta name="Generator" content="EditPlus"><meta name="Author" content=""><meta name="Keywords" content=""><meta name="Description" content=""><style> @media print { td {border-right:1 solid black ;border-bottom:1 solid black} table {border-left:1 solid black;border-top:1 solid black} } @media screen { td {border:1 solid black} table {border-collapse : collapse;} } @media all { sam\:sam_code { behavior: url(sam_code.htc) ; } .previewDiv { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #0000cd 2px outset; BORDER-LEFT: #0000cd 2px ridge; BORDER-RIGHT: #0000cd 2px outset; BORDER-TOP: #0000cd 2px ridge; WIDTH:pxRatemm*297;HEIGHT:pxRatemm*210;z-index:1;} .userData{behavior:url(#default#userData);} .pagemargin {position:absolute;BACKGROUND-COLOR: #ffffff;z-index:9;top:0;left:0;width:0;height:0;display:none} //置在上面 } </style></head><body><DIV class=previewDiv style="LEFT: 0px; WIDTH: 793px; POSITION: absolute; TOP:0px; HEIGHT: 1121px"><TABLE style="TABLE-LAYOUT: fixed; FONT-SIZE: 13px;LEFT: 56px;POSITION: absolute;TOP: 234px;" cellSpacing=0 cellPadding=0 bgColor=white><COLGROUP><COL style="DISPLAY: block" width=100><COL style="DISPLAY: block" width=100><COL style="DISPLAY: block" width=190><COL style="DISPLAY: block" width=60><COL style="DISPLAY: block" width=60></COLGROUP><TBODY><TR style="HEIGHT: 50px" bgColor=#87cefa><TD align=middle>存货编码</TD><TD align=middle>存货名称</TD><TD align=middle>常用供应商</TD><TD align=middle>帐存数量</TD><TD align=middle>帐存金额</TD></TR><TR style="HEIGHT: 21px"><TD>1</TD><TD align=left>青岛啤酒</TD><TD>青岛啤酒有限公司</TD><TD align=right>90</TD><TD align=right>1000.00</TD></TR><TR style="HEIGHT: 21px"><TD>2</TD><TD align=left>广州啤酒</TD><TD>广州啤酒有限公司</TD><TD align=right>13</TD><TD align=right>900.00</TD></TR><TR style="HEIGHT: 21px"><TD>3</TD><TD align=left>剑康啤酒</TD><TD>华东啤酒有限公司</TD><TD align=right>10</TD><TD align=right>60.00</TD></TR><TR style="HEIGHT: 21px"><TD>4</TD><TD align=left>黑猫啤酒</TD><TD>华东啤酒有限公司</TD><TD align=right>300</TD><TD align=right>900.00</TD></TR><TR style="HEIGHT: 21px"><TD>5</TD><TD align=left>娃哈哈矿泉水</TD><TD>娃哈哈股份有限公司</TD><TD align=right>10</TD><TD align=right>15.00</TD></TR><TR style="HEIGHT: 21px"><TD>6</TD><TD align=left>碧泉矿泉水</TD><TD>碧泉水业有限公司</TD><TD align=right>100</TD><TD align=right>250.00</TD></TR><TR style="HEIGHT: 21px"><TD>7</TD><TD align=left>莲子八宝粥</TD><TD>中南粥业有限公司</TD><TD align=right>1000</TD><TD align=right>2000.00</TD></TR><TR style="HEIGHT: 21px"><TD>8</TD><TD align=left>华硕主板</TD><TD>华硕股份有限公司</TD><TD align=right>8</TD><TD align=right>10000.00</TD></TR><TR style="HEIGHT: 21px"><TD>9</TD><TD align=left>联想主板</TD><TD>联想集团</TD><TD align=right>4</TD><TD align=right>3800.00</TD></TR><TR style="HEIGHT: 21px"><TD>10</TD><TD align=left>三星内存</TD><TD>三星股份有限公司</TD><TD align=right>5</TD><TD align=right>1000.00</TD></TR><TR style="HEIGHT: 21px"><TD>11</TD><TD align=left>圆珠笔</TD><TD>天津文具制品有限公司</TD><TD align=right>100</TD><TD align=right>150.00</TD></TR><TR style="HEIGHT: 21px"><TD>12</TD><TD align=left>钢笔</TD><TD>天津文具制品有限公司</TD><TD align=right>10</TD><TD align=right>30.00</TD></TR><TR style="HEIGHT: 21px"><TD>13</TD><TD align=left>联想主板</TD><TD>联想集团</TD><TD align=right>4</TD><TD align=right>3800.00</TD></TR></TBODY></TABLE></DIV></body></html> bencalie(Bencalie)你好!按照你的方法,我的问题基本上解决了,但是现在却出现一个新问题,就是打印出来的表格线有的粗,有的细,不知道是什么原因!麻烦你再看看好吗? extjs4 panel如何加载一个新页面 在线急救:Jquery&easyui父窗体刷新子窗体中的datagrid 如何判断表单中填写的个数? 这个图片显示怎么做啊? 投票的问题:7个选项,最多选两个,多选无效 怎么把图片之间的间距调成一样的? 高手请进:script标记的src的URL编码问题 showModalDialog问题 怎样控制Y滚动轴? 紧急求助! 绝对精品:阿赖实用javascript控件程序及教程!! 我要按下一个submit,两个form同时提交,我搞不定,帮忙,代码我多贴了
问题估计出在diskplay上,你试一下
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<style>
@media print
{
td {border-right:1 solid black ;border-bottom:1 solid black}
table {border-left:1 solid black;border-top:1 solid black}
}
@media screen
{
td {border:1 solid black}
table {border-collapse : collapse;}
}
@media all
{
sam\:sam_code
{
behavior: url(sam_code.htc) ;
} .previewDiv { BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #0000cd 2px outset; BORDER-LEFT: #0000cd 2px ridge; BORDER-RIGHT: #0000cd 2px outset; BORDER-TOP: #0000cd 2px ridge; WIDTH:pxRatemm*297;HEIGHT:pxRatemm*210;z-index:1;}
.userData{behavior:url(#default#userData);}
.pagemargin {position:absolute;BACKGROUND-COLOR: #ffffff;z-index:9;top:0;left:0;width:0;height:0;display:none} //置在上面
}
</style>
</head><body>
<DIV class=previewDiv style="LEFT: 0px; WIDTH: 793px; POSITION: absolute; TOP:0px; HEIGHT: 1121px">
<TABLE style="TABLE-LAYOUT: fixed; FONT-SIZE: 13px;LEFT: 56px;POSITION: absolute;TOP: 234px;" cellSpacing=0 cellPadding=0 bgColor=white>
<COLGROUP>
<COL style="DISPLAY: block" width=100>
<COL style="DISPLAY: block" width=100>
<COL style="DISPLAY: block" width=190>
<COL style="DISPLAY: block" width=60>
<COL style="DISPLAY: block" width=60>
</COLGROUP>
<TBODY>
<TR style="HEIGHT: 50px" bgColor=#87cefa>
<TD align=middle>存货编码</TD>
<TD align=middle>存货名称</TD>
<TD align=middle>常用供应商</TD>
<TD align=middle>帐存数量</TD>
<TD align=middle>帐存金额</TD></TR>
<TR style="HEIGHT: 21px">
<TD>1</TD>
<TD align=left>青岛啤酒</TD>
<TD>青岛啤酒有限公司</TD>
<TD align=right>90</TD>
<TD align=right>1000.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>2</TD>
<TD align=left>广州啤酒</TD>
<TD>广州啤酒有限公司</TD>
<TD align=right>13</TD>
<TD align=right>900.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>3</TD>
<TD align=left>剑康啤酒</TD>
<TD>华东啤酒有限公司</TD>
<TD align=right>10</TD>
<TD align=right>60.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>4</TD>
<TD align=left>黑猫啤酒</TD>
<TD>华东啤酒有限公司</TD>
<TD align=right>300</TD>
<TD align=right>900.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>5</TD>
<TD align=left>娃哈哈矿泉水</TD>
<TD>娃哈哈股份有限公司</TD>
<TD align=right>10</TD>
<TD align=right>15.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>6</TD>
<TD align=left>碧泉矿泉水</TD>
<TD>碧泉水业有限公司</TD>
<TD align=right>100</TD>
<TD align=right>250.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>7</TD>
<TD align=left>莲子八宝粥</TD>
<TD>中南粥业有限公司</TD>
<TD align=right>1000</TD>
<TD align=right>2000.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>8</TD>
<TD align=left>华硕主板</TD>
<TD>华硕股份有限公司</TD>
<TD align=right>8</TD>
<TD align=right>10000.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>9</TD>
<TD align=left>联想主板</TD>
<TD>联想集团</TD>
<TD align=right>4</TD>
<TD align=right>3800.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>10</TD>
<TD align=left>三星内存</TD>
<TD>三星股份有限公司</TD>
<TD align=right>5</TD>
<TD align=right>1000.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>11</TD>
<TD align=left>圆珠笔</TD>
<TD>天津文具制品有限公司</TD>
<TD align=right>100</TD>
<TD align=right>150.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>12</TD>
<TD align=left>钢笔</TD>
<TD>天津文具制品有限公司</TD>
<TD align=right>10</TD>
<TD align=right>30.00</TD></TR>
<TR style="HEIGHT: 21px">
<TD>13</TD>
<TD align=left>联想主板</TD>
<TD>联想集团</TD>
<TD align=right>4</TD>
<TD align=right>3800.00</TD></TR>
</TBODY></TABLE>
</DIV>
</body>
</html>