:first
:first CSS 偽類與 @page at-rule 結合使用時,表示列印文件的第一頁。(有關節點的一般第一個元素,請參閱 :first-child。)
css
/* Selects the first page when printing */
@page :first {
margin-left: 50%;
margin-top: 50%;
}
語法
css
:first {
/* ... */
}
示例
將 :first 用於頁面列印樣式
按下“列印!”按鈕列印示例。第一頁上的文字應該在頁面中央附近,而其他頁面的內容將保持預設位置。
html
<p>First Page.</p>
<p>Second Page.</p>
<button>Print!</button>
css
@page :first {
size: 8.5in 11in;
margin-left: 3in;
margin-top: 5in;
}
p {
page-break-after: always;
font: 1.2em sans-serif;
}
js
document.querySelector("button").addEventListener("click", () => {
window.print();
});
規範
| 規範 |
|---|
| CSS 分頁媒體模組第 3 級 # first-pseudo |
瀏覽器相容性
載入中…