使用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!