1

印刷用の print.css スタイル シートを作成しましたが、異なるブラウザー間で印刷に関して一貫した結果が得られません。

たとえば、IE では、印刷物がかなり小さくなり、ほとんど読みにくくなります。Firefox と Chrome では、きれいに印刷され、読みやすくなっています。

フォント サイズに関しては、ems と pts を使用してフォント サイズを増減しようとしましたが、結果は同じで、IE はかなり小さく、ff と chrome はより大きなサイズで出力されます。私はフォントを使用しています: Verdana,"Arial Narrow", helvetica, sans-serif;

この問題を解決するための推奨事項はありますか? 他にこの問題を抱えている人はいますか?残念ながら、PDF での印刷はオプションではありません。

ありがとう

4

1 に答える 1

0

ハックを見つけて、この IE ハックを print.css に使用しました。解決策は、最後に \9 を置くことです。

 font-size: 6pt;            /* font size for FF, Chrome, Safari */
 font-size: 12pt\9;         /* font size for IE8, IE9, and IE10

これは私のために働いたようです。

于 2013-11-07T16:58:51.407 に答える