:first
Псевдокласс :first CSS псевдокласса, используемый с @page правилом, представляет первую страницу печатного документа. (См. :first-child для общего первого элемента узла.)
/* Selects the first page when printing */
@page :first {
margin-left: 50%;
margin-top: 50%;
}
Синтаксис
:first {
/* ... */
}
Примеры
HTML
<p>First Page.</p> <p>Second Page.</p> <button>Print!</button>
CSS
@page :first {
margin-left: 50%;
margin-top: 50%;
}
p {
page-break-after: always;
}
JavaScript
document.querySelector("button").addEventListener("click", () => {
window.print();
});
Результат
Нажмите кнопку «Печать!», чтобы распечатать пример. Слова на первой странице должны быть примерно посередине, а содержимое других страниц будет отображаться в стандартном положении.
Спецификации
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
:first |
18 | 12 | 116 | 9.2 | 6 | 18 | 116 | 10.1 | 6 | 1.0 | 4.4 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/:first