0

私の Web ページでは、2 つのスタイルシートを使用しています。

<link rel="stylesheet" href="css/screen-layout.css" media="screen" type="text/css" />
<link rel="stylesheet" href="css/print-layout.css" media="print" type="text/css" />

内部print-layout.cssにある:

.ui-dialog * {display: none !important;}

IE7 で自分の Web ページを表示したとき、無視するはずmedia="print"でしたが、そうではなく、 が適用され、display: noneすべての要素が非表示になりました。また、IE7 の debugbar プラグインでは、IE7 がprint-layout.cssファイルを適用したことがわかります。そんなことがあるものか?または、IE7 で印刷を使用するための要件が​​不足していますか?

ありがとう :)

4

1 に答える 1