赞
踩
前几天写打印功能遇到几个问题,在网上找了好久才解决,在次记录一下
1,首先是打印只有一张问题,这个问题困扰了我好久,最后发现是由于在base.css中设置了
body {
height: 100%;
overflow: hidden;
}
由于高度设置了100%超出隐藏,所以导致打印只有一张
解决方法:添加以下样式
@media print {
body {
height: auto;
overflow: auto;
}
}
2,分页问题
我在网上找到
style="page-break-after: always"
但是没起作用
又找了
<div>上一页内容</div>
<div style="page-break-before: always"></div>
<div>下一页内容</div>
这样就成功分页了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。