我想打印网页中的许多页面,但opera只打印其中的一小部分。
问题似乎出在块的css样式上。
如果某些块具有position:absolute,而另一些块具有float,则并非所有页面都会打印。如果我删除此属性或设置* {min-height:100px;},则打印所有页面。看起来Opera计算打印文档的高度是错误的。
windows和linux上的Opera11.51或Opera12alpha。在MacOS上,一切运行正常。
发布于 2011-12-12 19:19:30
这很可能是一个Opera bug,但如果没有页面的参与,我们就无法找到答案。
但是,如果设置最小高度可以解决此问题,则可以仅将其设置为仅用于打印,如下所示:
@media print {
* {min-height:100px;}
}https://stackoverflow.com/questions/8147406
复制相似问题