目次を飛ばして本文へ パン屑リストへ
関連@規則
関連プロパティ

size

対応状況
N7.0
Win
N6.0
Win
e6.0
Win
e5.5
Win
e5.0
Win
e5.0
Mac
e4.5
Mac
O7.0
Win
O6.0
Win
× × × × × × ×
<長さ>{1,2} | auto | portrait | landscape | inherit
初期値 auto
適用 ページ媒体の場合
継承 しない
レベル 2-
値の範囲 "0"以上
メディア visual、paged

ページボックスの大きさ(マージン領域含む)を指定します。

@page規則内で使用する必要があります。

下の3つのキーワードは、相対サイズと言われています。

キーワード解説
auto
対象のシートに合わせて、ページボックスの大きさと向きを指定します。
landscape
対象シートの向きに関わらずページボックスを横長にし、その大きさは対象シートに合わせます。
portrait
対象シートの向きに関わらずページボックスを縦長にし、その大きさは対象シートに合わせます。

以上のようになっていますが、プリントアウト時に適当に印刷の向きを変えてOKとか縮小・拡大してOKとか書いてありますので、あまり意味は無いかもしれません。

長さで指定する場合、'em'や'ex'といった単位は使用不可です。使い方の例としては、以下のようになります。
@page { size 8.5in 11in; margin: 2cm }
こういう風に値を指定すると、絶対サイズのページボックスが生成されます。長さの値を1つだけ指定すると、ページボックスの幅と高さは同じになります(つまりボックスは正方形になります)。

注意点
  1. @page規則内で使用する必要があります。

page top
最終更新日:2018年07月18日
Copyright © 2002-2018 ばあど All Rights Reserved.