当我简单地打印(如在纸上),或者将PDF保存为页面时(使用浏览器内置工具),css完全被忽略,我只是在内容行之后得到了丑陋的行!
有没有办法做到这一点(无需转换HTML 2 PDF /图像)?
谢谢!
答案 0 :(得分:1)
你应该在CSS中查找媒体类型...设置一个用于打印,你应该很高兴。我发现this页真有帮助。
答案 1 :(得分:1)
这可能是因为你已经指定了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" />