HTMLにて、media="print" として印刷用cssを読み込ませる。
CSS上では、「display:none;」で不必要なナビゲーション類を削除していく。
floatを使用している場合、print.cssでこの指定を「float:none;」で解除
※Internet Explorer 6では、大きくなってしまうので、ハックをいれて微調整
下記↓
print.css
-----------------------------------
css
-----------------------------------
* html body {
zoom: 80%;
}
「zoom」タグは、IE5.5以降の独自のプロパティのため
W3CのCSSチェック(W3C CSS Validation Service)などではエラーがでます。
CSS上では、「display:none;」で不必要なナビゲーション類を削除していく。
floatを使用している場合、print.cssでこの指定を「float:none;」で解除
※Internet Explorer 6では、大きくなってしまうので、ハックをいれて微調整
下記↓
print.css
-----------------------------------
css
-----------------------------------
* html body {
zoom: 80%;
}
「zoom」タグは、IE5.5以降の独自のプロパティのため
W3CのCSSチェック(W3C CSS Validation Service)などではエラーがでます。