floatでページレイアウトをしている場合は、1ページしか印刷されないケースがある。
印刷用CSSではこの指定を「float:none;」で解除する。
要は印刷時にはfloatがかかってない状態で印刷させるしかないわけだ。
※印刷用のcss上でfloatを消しただけだとscreen用のcssからfloatを継承してしまうので、印刷用のcss上でしっかりfloat:none;で解除する。
もしくはテーブルレイアウトにするか。これなら確実に印刷される。
関連キーワード:
IE 1ページ目だけしか印刷できない プリントアウト 解決方法 CSS フロート