floatでページレイアウトをしている場合は、1ページしか印刷されないケースがある。

floatでページレイアウトをしている場合は、1ページしか印刷されないケースがある。
印刷用CSSではこの指定を「float:none;」で解除する。
要は印刷時にはfloatがかかってない状態で印刷させるしかないわけだ。
※印刷用のcss上でfloatを消しただけだとscreen用のcssからfloatを継承してしまうので、印刷用のcss上でしっかりfloat:none;で解除する。

もしくはテーブルレイアウトにするか。これなら確実に印刷される。

関連キーワード:
IE 1ページ目だけしか印刷できない プリントアウト 解決方法 CSS フロート

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA