overflow:auto;と印刷用CSS

overflow:auto;と印刷用CSSの問題とは

「overflow:auto;」で印刷用CSSを作成時に痛い目にあったのでメモ

Mozilla Gecko系のブラウザ、Mozilla Firefoxや、Netscape7.1などで痛い目にあいます。
具体的には、印刷時にoverflow:auto;を指定した部分が1枚に印刷できないときに改ページせずに消えてしまう現象があります。Internet ExplorerやOperaでは問題なかったので、明らかにMozilla Gecko系のブラウザでの問題/バグだと思われます、

印刷用CSSでの対策

幸い、印刷用のCSSのみのバグなので、印刷用のCSSを書くときに@media printで印刷用CSSには「overflow:visible !important;」と指定しています。

@media print{*>/**/.ClearFix{overflow:visible !important;}}と書いています。


トラックバック

このエントリーのトラックバックURL : http://www.studionh.net/mt/mt-tb.cgi/4

この一覧は、次のエントリーを参照しています。

コメントを投稿

以下の内容が送信されます。

※ブログオーナーが承認したコメントのみ表示されます。

Return To Top

カテゴリー一覧
月別アーカイブ一覧
最近のエントリー

以前の記事へ