--- title: size slug: Web/CSS/@page/size tags: - '@page' - At-rule descriptor - CSS - CSS Descriptor - Experimental - NeedsBrowserCompatibility - Reference - Web translation_of: Web/CSS/@page/size ---
CSS の size
アット規則記述子は、 {{cssxref("@page")}} アット規則で使用し、ページを表現するために使用するボックスの寸法と向きを定義します。多くの場合、この寸法は印刷ページの適用可能な対象の寸法に対応します。
寸法は「拡縮可能な」キーワード (この場合、ページの有効な大きさ全体を使用します) 又は絶対的な長さのどちらかで定義します。
/* 拡縮可能な寸法のキーワード値 */ size: auto; size: portrait; size: landscape; /* <length> 値 */ /* 1 値: 高さ = 幅 */ size: 6in; /* 2 値: 幅の後に高さ*/ size: 4in 6in; /* 絶対寸法のキーワード値 */ size: A4; size: B5; size: JIS-B4; size: letter; /* 寸法と方向の混合 */ size: A4 portrait;
auto
landscape
portrait
<length>
<page-size>
{{cssinfo}}
@page { size: 4in 6in landscape; }
@media print { @page { size: 50mm 150mm; } }
仕様書 | 状態 | 備考 |
---|---|---|
{{SpecName('CSS3 Paged Media', '#page-size-prop', 'size')}} | {{Spec2('CSS3 Paged Media')}} | 初回定義 |
{{Compat("css.at-rules.page.size")}}