2007_08_27 記
Firefoxで長い文章のページを印刷しようとすると1ページ分だけ表示されて、残りのページが切れて表示されなくなってしまったり、或いは表示されるもののページ分割を無視してページでない部分に文字が表示されてしまうことがある。
どうやらこれはFirefoxがwebページを読み込む際のバグであるらしい。
HTMLを構成する際に
・「position:absolute」があると1頁しか表示されない
・overflowをautoにしていると出る
など、いろいろな情報は錯綜している。
どちらにしろ、現在のところ対処はwebページ作成者にゆだねるしかないようである。
わたしが確認したのは、
「overflow:hidden;」「overflow:auto;」のときには1ページしか表示されなかった。
overflow:hidden;をコメントアウトすればよいという記述も見つけたが、これも失敗。
おそらくデフォルトの設定が影響しているのだろう。
このサイトの印刷用のページは「overflow:visible;」で書かれている。
こうするととりあえず表示することができた。
しかし、ページの余白の設定が大きすぎると端が折り返されず切れてしまう問題がでてきた。
切れる場合は余白を少なく取ると表示されるのだが、まだ抜本的な解決方法を見いだせていない。
参考
[]Mozilla-gumi Forum [One Topic All View / Re[5]: Firefoxで印刷 ページが切れる / Page: 0]
[]Firefoxの印刷と闘う | Takazudo Clipping*
関連
[]MT(Movable Type)で印刷用ページを作成する: マイチキンハート
トラックバック
[]