--- title: ':first' slug: 'Web/CSS/:first' translation_of: 'Web/CSS/:first' ---
:first
{{cssxref("@page")}} CSS 伪类选择器 描述的是:打印文档的时候,第一页的样式。
{{csssyntax}}
<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')}} | 首次定义 |
{{CompatibilityTable}}
特性 | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
基础支持 | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatNo}} | 8.0 | 9.2 | {{CompatUnknown}} |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
基础支持 | {{CompatUnknown}} | {{CompatVersionUnknown}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |