1

asp.net を使用して SharePoint のマスターページにスタイルシートをリンクしようとしています。印刷専用のスタイルシートです。私が抱えている問題は、@media print が IE8 で機能しないことです。印刷メディアにのみ適用されるスタイルシートを asp.net に追加できますか?

<SharePoint:CssRegistration ID="CssRegistrationCommon"  Name="<% $SPUrl:/Style Library/CSS/common.css %>" After="corev4.css" runat="server"/>

ありがとう

4

1 に答える 1

1

スタイルシートのリンクでメディアを指定することもできます。

メディア="印刷"

メインのスタイルシートがスクリーン/プロジェクターなどを指していることを確認して、それらが重ならないようにしてください

<link rel="stylesheet" href="<%= Page.ResolveUrl("~/CSS/mystyles.css") %>" type="text/css" media="screen, projection" />
<link rel="Stylesheet" href="<%= Page.ResolveUrl("~/CSS/print.css") %>" type="text/css" media="print" />
于 2012-05-16T04:43:51.337 に答える