私は、ウェブページの印刷がオンライン版とどのように異なるべきかを指定するために(通常通り)@media print
の規則を使用しました。これはかなりうまくいくが、テストは本当に難しい。私は通常、関係していることは、次の手順は次のとおりです。オンラインツールを使用してブラウザの印刷出力をテストするにはどうすればよいですか?
screen
とprint
のための別のスタイルを作成します。- ページを画面モードで開始します。
- ページを印刷します。 PDFプリンタに転送します。
- 結果を確認してください。
- 正しく動作しないルールを見つけようとします。 私がやりたい(ただし、任意のブラウザでそれを行うことができませんでした)だろうか
:
screen
とprint
のための別のスタイルを作成します。 あなたのページが
- スクリーンモードで起動し
- プレビュー印刷モードに入ります(オペラ、利用できるFirefox用など)
- DOMを検査するFirebugの(Firefoxの)またはトンボ(オペラ)のような利用可能なツールを使用し、現在のスタイル。
- オンザフライでCSSを変更し、ページをリロードして、結果とDOMを再度確認します。
ブラウザ、ブラウザ、プラグイン、およびプロセスの組み合わせで、類似の結果が得られますか?あなたがファイルの組織を変更する方法を知っていれば、望む結果を得るために最小限の変更で、あなたは大歓迎です。
私は今(DOMインスペクタと同様に)インストールしており、少なくとも部分的に私のために働いています。表示のバグはたくさんありますが、時には機能しなくなることもありますので、もう少し調べてみる必要があります。 – mliebelt
うーん、ここでうまくいく。それは開発者のための最もホットなプラグインの1つです(Firebugの後、もちろん)。 – Pino
初めてテストしたときに、メニュー項目の「メディアタイプによるCSSの表示」に違いは見られませんでした。私の答えに記載されている技術を使ってWebアプリケーションを修正した後、メディアタイプを切り替えるときと同じ結果になりました。グッドスタッフ:-) – mliebelt