jqprint在导入表格的时候,会将原表格的样式全部拉过来,所以说原表格(如jqgrid的表格)的内容在有滚动条的时候,必须得将宽度设置为100%(等百分比的宽度),不能设置成固定宽度,不然表格内容会超出或者小于打印纸的宽度!!

如这样设置:

#gbox_grid-table{width:100% !important;}
.ui-jqgrid-view{width:100% !important;}
.ui-jqgrid-hdiv{width:100% !important;}
.ui-jqgrid-bdiv{width:100% !important;}
.ui-jqgrid-hbox{padding:0 !important;}

在打印的样式中可以加样式修改代入过来的表格样式(th,td必须设置宽度,jqgrid的列宽度可以设置,也可以不设置)

@media print {
/* 页边距 */
@page {margin:.5cm;}
* {background:transparent !important; color:#333 !important; box-shadow:none !important; text-shadow:none !important; filter:0 !important; -ms-filter:0 !important;}
thead {display: table-row-group;}/*table-header-group导致页面中出现表头与内容重叠的现象,表头只需在第一页显示即可*/
tr,td,img {page-break-inside:avoid;}
h2,h3 {page-break-after:avoid;}
p,h2,h3 {orphans:3; widows:3;}
table{width:100% !important;padding:0 !important;margin:0;border-color:#333 !important}
table th{width:0px !important;border:1px solid #333 !important;white-space:normal !important;word-break:break-all !important}
table td{width:0px !important;white-space: normal !important;word-break:break-all;padding:0 10px;border-color:#333 !important}
/* 打印不要出现滚动条 */
.ui-jqgrid .ui-jqgrid-bdiv,
.ui-jqgrid .ui-jqgrid-bdiv>div{
height: auto !important;
width: 100% !important; }

  

最新文章

  1. 清除Windows系统桌面快捷方式小箭头
  2. SQL笔记-第七章,表连接
  3. OpenLayers3 online build
  4. Android Studio下添加引用jar文件和so文件
  5. chdir 改变当前目录为起始目录
  6. python daemon化你的程序
  7. zoj 3537 Cake(区间dp)
  8. CSS3新特性罗列
  9. discuz方法赏析
  10. 《C++反汇编与逆向分析技术揭秘》——函数的工作原理
  11. initWithFrame、initWithCoder、awakeFromNib的区别和调用次序 & UIViewController生命周期 查缺补漏
  12. HDU - 2802 F(N) (周期)
  13. leetcode 697. Degree of an Array
  14. java自定义注解知识实例及SSH框架下,拦截器中无法获得java注解属性值的问题
  15. Android开发技巧——TextView加载HTML的图片及代码显示问题
  16. Java并发编程面试题 Top 50 整理版
  17. C语言复习0_准备工作
  18. vue起步和模板語法
  19. VMware激活密钥
  20. Django中使用mysql数据库并使用原生sql语句操作

热门文章

  1. Xcode DeviceSupport
  2. 数据库——MySQL——多表查询
  3. 记录使用antd时样式不生效的问题
  4. 微信小程序已发布版本vconsole仍出现问题解决办法
  5. Ajax跨域(jsonp) 调用JAVA后台
  6. 【C语言】素数判定
  7. ABAP术语-Lock Mode
  8. CentOS7 64位下 MySQL5.7的安装与配置(YUM)
  9. 分布式网上商城项目-dubbo搭建与初次使用错误
  10. Tools - GitBook