我们正在使用 jQuery jScrollPane 插件 v2.0。打印页面时,仅打印可滚动区域内可见的内容。我们希望打印整个页面内容,而不仅仅是可见内容。有没有 CSS 方法可以做到这一点?
我已经看过并尝试过如何打印 JScrollPane 的完整内容?但我仍然无法打印全部内容。
更新: 我有一些运气让它与以下 CSS 一起工作:
@media print {
.jspContainer,.jspScrollable,.jspScrollable>* {
height: auto !important;
overflow: visible !important;
overflow-x: visible !important;
overflow-y: visible !important;
position: relative !important; }
}
这适用于除 IE 之外的所有浏览器。Google Chrome(我在 v18.0.1025.168 上)和 Apple Safari(v5.1.5)特别需要 overflow-x 和 overflow-y,而在 Firefox 和 Opera 上简单地溢出效果很好。
关于如何在 IE 上工作的任何建议?问题,正如我上面提到的,在 IE 中,只有在可滚动区域内可见的内容才会被打印,而不是整个内容。