6

当我简单地打印(如在纸上)或将页面保存为 PDF 时(使用浏览器内置工具),css 被完全忽略,我只是在内容的行之后得到难看的行!

有没有办法做到这一点(无需转换 HTML 2 PDF/图像)?

谢谢!

4

2 回答 2

4

这可能是因为您已经media指定了选项。

<!-- will ignore css on print -->
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />

<!-- will only use css when printing -->
<link href="style.css" rel="stylesheet" type="text/css" media="print" />

<!-- will use both -->
<link href="style.css" rel="stylesheet" type="text/css" />
于 2014-06-10T14:15:37.820 回答
1

你应该在 CSS 中查找媒体类型...设置一个打印,你应该很高兴。我发现这个页面真的很有帮助。

于 2013-07-23T20:59:57.903 回答