我正在使用jquery打印元素,如何包含其他样式表进行打印?
$("selector").printElement(
{
overrideElementCSS:[
'thisWillBeTheCSSUsed.css',
{ href:'thisWillBeTheCSSUsedAsWell.css',media:'print'}
]
});
thisWillBeTheCSSUsed.css和
thisWillBeTheCSSUsedAsWell.css吗?
最佳答案
通过查看插件的documentation,似乎:thisWillBeTheCSSUsed.css
用于在浏览器窗口中显示页面,而thisWillBeTheCSSUsedAsWell.css
仅用于打印模式。
这意味着您在thisWillBeTheCSSUsedAsWell.css
中定义的任何内容都不会出现在浏览器中页面的正常浏览中。
并回答您的第一个问题(我该如何添加其他样式表进行打印?):
您只需要定义Print thisWillBeTheCSSUsedAsWell.css
的样式。
请让我知道我是否可以详细说明上述任何内容。 :)