它关于打印,仅打印。
CSS:
@page {
size: A4 portrait;
}
@page :first{
size: 210mm 1000mm;
}
正如 CSS 定义的那样,应该只有第一页高度为 1000 毫米,其余页面为 297 毫米(A4)高度。
但是在 Chrome 中,从第二页开始,看起来像 297 毫米,但所有内容都消失了。
自己试试,用谷歌浏览器,打开http://fiddle.jshell.net/T4nnG/1/show/ 试试打印,看预览,第一页是对的,从第二页开始,大小是对的,但是内容没了
使用“另存为PDF”可以看的更清楚,但是如果你选择真打印机,第一页会缩小,bug是一样的
它可能只在 Chrome 中,但我只使用 Chrome 的应用程序,所以只要它在 Chrome 中工作,我很高兴。
我做错了什么吗?请就正确的 CSS 提出建议,谢谢。