【发布时间】:2011-06-04 06:52:24
【问题描述】:
我正在为一个网站开发适合打印的 CSS。它在 IE 中完美预览/打印,但 Firefox(3.6 版)仅预览/打印第一页。
是否有人知道通常会导致这种情况的任何事情?标记相当复杂,所以我不知道从哪里开始!
谢谢。
编辑
这个解决方案只会让事情变得更糟。
https://support.mozilla.com/ga-IE/questions/667285#answer-115916
看起来打印在 FF 中很糟糕。客户不会喜欢听到这些 - 希望他们不要使用 FF!
【问题讨论】:
-
绝对定位有时会破坏分页。
-
@Pekka - 任何元素(甚至是隐藏元素)的绝对定位,或者只是要打印的内容?
-
要打印的内容。
position: absolute将元素从布局流中取出,我认为这就是您链接问题的 OP 存在问题的原因。现场演示会有所帮助 -
不,没有定位。在所有可打印的东西上都尝试过 position:static 。很遗憾,我无法为您提供预览,因为它在发布前已锁定特定 IP。