【发布时间】:2013-04-03 21:23:06
【问题描述】:
我尝试打印水平滚动内容没有成功。我已经到了厌倦搜索的地步,我想是时候问了-
所以,下面是我要打印的内容的真正简化版本 -
HTML
<div id="printingDiv">
<div class='filterRow'>Something long to print#1 Something long to print#2 Something long to print#3 Something long to print#4 Something long to print#5 Something long to print#6 Something long to print#7 Something long to print#8 Something long to print#9 Something long to print#10</div><br/>
<div class='filterRow'>Something long to print#1 Something long to print#2 Something long to print#3 Something long to print#4 Something long to print#5 Something long to print#6 Something long to print#7 Something long to print#8 Something long to print#9 Something long to print#10</div><br/>
<div class='filterRow'>Something long to print#1 Something long to print#2 Something long to print#3 Something long to print#4 Something long to print#5 Something long to print#6 Something long to print#7 Something long to print#8 Something long to print#9 Something long to print#10</div><br/>
<div class='filterRow'>Something long to print#1 Something long to print#2 Something long to print#3 Something long to print#4 Something long to print#5 Something long to print#6 Something long to print#7 Something long to print#8 Something long to print#9 Something long to print#10</div><br/>
</div>
CSS
.printDiv {
font-size: 12pt; //else the content adjusts its font-size just to fit the print page
width: auto;
}
.filterRow {
white-space: no-wrap; //just for the sake of this example, to make sure the content overflows
width: auto;
}
Javascript
$("#printingDiv").show();
window.print();
输出
在打印输出上 - 我只看到关于Something long to print#5 和Something long to print#6 的部分内容。
我想看到的是Something long to print#6 到Something long to print#10 打印在下一页的其余部分。
所以,总而言之,我希望能够将不适合第一页的水平滚动内容打印到另一页上。这甚至可能吗?
我提到的一些链接 -
http://alistapart.com/article/goingtoprint
http://meyerweb.com/eric/articles/webrev/200001.html
Print Stylesheets for pages with long horizontal tables - (此链接还有一些其他选项,这是唯一的方法吗?)
【问题讨论】:
标签: javascript css printing-web-page