--- title: ':first' slug: 'Web/CSS/:first' translation_of: 'Web/CSS/:first' ---
:first {{cssxref("@page")}} CSS 伪类选择器 描述的是:打印文档的时候,第一页的样式。
<p>First Page.</p> <p>Second Page.</p> <button>Print!</button>
@page :first {
margin-left: 50%;
margin-top: 50%;
}
p {
page-break-after: always;
}
document.querySelector("button").onclick = function(){ window.print() }
点击下面的 print 按钮来打印这个例子。第一页的文字会在中间显示, 其他页的内容在默认位置显示。
{{ EmbedLiveSample('Example', '80%', '150px') }}
| 规范 | 状态 | 备注 |
|---|---|---|
| {{SpecName('CSS3 Paged Media', '#left-right-first', ':first')}} | {{Spec2('CSS3 Paged Media')}} | 无更改 |
| {{SpecName('CSS2.1', 'page.html#page-selectors', ':first')}} | {{Spec2('CSS2.1')}} | 首次定义 |