ウィキペディアのページをヘッダーとサイドバーとともにそのまま印刷したいと思います。デフォルトでは、それらを印刷すると、記事は印刷媒体用に特別にスタイル設定されます。私はプログラミングコースの資料を作成していますが、特にそれは望んでいません。チェックする$('[media]')
と、いくつかのスタイル要素とリンク要素が返されますが、すべてが。で設定されmedia="all"
ます。
削除されたスタイリングはどこから来ているのですか?それを適用しないようにするにはどうすればよいですか?
ウィキペディアのページをヘッダーとサイドバーとともにそのまま印刷したいと思います。デフォルトでは、それらを印刷すると、記事は印刷媒体用に特別にスタイル設定されます。私はプログラミングコースの資料を作成していますが、特にそれは望んでいません。チェックする$('[media]')
と、いくつかのスタイル要素とリンク要素が返されますが、すべてが。で設定されmedia="all"
ます。
削除されたスタイリングはどこから来ているのですか?それを適用しないようにするにはどうすればよいですか?
記事ページのソースを調べると、次のようなクラスがあることに気付くでしょう.noprint
。
display: none;
外部スタイルシート自体(bits.wikimedia.org/en.wikipedia.org/load.php? ...
)では、@media print
ディレクティブを使用します。
@media print{ a.stub,a.new{color:#ba0000;text-decoration:none}...
...etc...
.noprint
Firebug(または同様のもの)を使用している場合は、およびクラスと関連するCSSを削除して、スタイルを回避できるはずです。