Chromeで効かないプリント用のcss

投稿日:

備忘録っす。

上司からpage-break-after(page-break-before)が効かないとの連絡が。

IEで効かないトラブルは知っていたのですが、最近のバージョンでは解決されているみたい。
プリントするとちゃんと改ページされるので???と余計困惑したのでした。

すったもんだした結果、Chromeが原因ということが発覚。

Chromeがcssを読み込まないというのは考えにくいのですが、先に記述してある内容の相乗効果も考えられるし…

先方さんからは全然大丈夫ですよという対応で助かりましたが・・・なぜ効かないかの原因は不明。ハックで対応しか無さそう。

検索したらこれ以外のタグにもあるようで、Chromeにかなり信頼を寄せていた自分としては、これに限らずどのブラウザも用心堅固で対応せないかんなと思いましたです。

こんなん…分からんわ…(꒪ཫ꒪; )
プリントcssって結構自分の仕事の中では重要なんで、大変っすよぉ。

コメント コメントを追加

  1. taro yamamoto より:

    position: absolute; があると page-break系はChromeでは死にます、
    (W3C準拠の動作かどうかは知りません)

コメントを残す