Перейти к содержанию

:first

Псевдокласс :first используемый совместно с правилом @page, определяет первую страницу печатного документа.

Примечание. Вы не можете изменить все свойства CSS с помощью этого псевдокласса. Вы можете изменять margin, orphans, widows и разрывы страниц документа. Кроме того, при определении margin вы можете использовать единицы абсолютной длины. Все остальные свойства будут игнорироваться.

Синтаксис

/* Selects the first page when printing */
@page :first {
  margin-left: 50%;
  margin-top: 50%;
}

Спецификации

Описание и примеры

```html tab="HTML"

First Page.

Second Page.

```css tab="CSS"
@page :first {
  margin-left: 50%;
  margin-top: 50%;
}

p {
  page-break-after: always;
}

js tab="JS" document.querySelector('button').onclick = function () { window.print() }