使用jQuery.printArea打印页面的时候发现了问题。
使用<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />嵌入到页面中的css在打印的时候不起作用。
除非<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" media="print" />才可以。这种写法需要两个css而且感觉重复
最好无法只要将style写到页面中OK!
<div style="clear:both;">
....<div style="font-size:24px;text-align:center;clear:both;"></div>
....
....
</div>
试试,OK!
本文详细探讨了使用jQuery.printArea打印页面时遇到的问题,特别是嵌入到页面中的CSS样式在打印时不起作用的现象。通过提供解决方法,即在CSS链接中添加媒体类型为'print'的属性,确保打印时可以正确应用样式。
7611

被折叠的 条评论
为什么被折叠?



