Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. CSS
  3. Référence
  4. Sélecteurs
  5. :first

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

:first

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis août 2023.

Lapseudo-classeCSS:first, liée à la règle @@page décrit la mise en forme de la première page lors de l'impression d'un document. ( voir:first-child pour le premier élément d'un noeud )

css
/* Cible le contenu de la première page *//* lorsqu'on imprime */@page :first {  margin-left: 50%;  margin-top: 50%;}

Note :Vous ne pouvez pas modifier toutes les propriétés CSS avec cette pseudo-classe. Vous pouvez uniquement modifier les marges,orphans,widows et les sauts de page du document. De plus, vous ne pouvez utiliser que des unités delongueur absolues pour définir les marges. Toutes les autres propriétés seront ignorées.

Syntaxe

css
:first {  /* ... */}

Exemples

Utilisation de:first pour les styles d'impression de page

Appuyez sur le bouton « Imprimer ! » pour imprimer l'exemple. Les mots sur la première page doivent être quelque part autour du centre, tandis que les autres pages auront leur contenu à la position par défauts :

html
<p>Première page.</p><p>Deuxième page.</p><button>Imprimer !</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();});

Spécifications

Specification
CSS Paged Media Module Level 3
# first-pseudo

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp