1

我正在研究 chrome 中的打印样式,一切似乎都很好,直到我注意到我没有在打印件上得到任何页脚或页眉(带有页面标题、url 等的标准,并且我已经在打印预览中打开它对话)。所以我只是想我会做一个,所以我只是添加了一个:

 .print-logo {
    position: fixed;
    display: block;
    bottom: 0px;
    right: 0px;
    text-align: right;
    width: 100%;
}

但这并没有把自己一直放在右边

所以我尝试在 IE10 中打印,这里默认页脚和我的自定义显示,并且放置正确。

一切都是用引导程序设置的,打印友好版本是使用.hidden-print类制作的。

它全部在 localhost ATM 中,但我在这里保存了 1 页的 html 版本:

有谁遇到过这些问题?

更新:

发现如果我添加

@page {
    size: A4 portrait;
}

我将添加我的默认页脚和页眉......但我的自定义页仍然显示错误......

4

1 回答 1

0

我在 Chrome 中为页面或主 div 设置了固定宽度(以 px 为单位)打印效果最佳。如果没有,Chrome 会尝试修复更改字体大小等的内容。

于 2013-08-06T18:11:34.730 回答