aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/css/_colon_fullscreen
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-09-17 20:59:20 +0200
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-10-12 07:57:33 +0200
commit258ba7b4be62d8640477a3bd3146d08b00cb70ec (patch)
treea8476eee4c369ff47bdfe08353774414f2281ba3 /files/fr/web/css/_colon_fullscreen
parent149319bb8c7b1394a443f0877c3460cd362aa815 (diff)
downloadtranslated-content-258ba7b4be62d8640477a3bd3146d08b00cb70ec.tar.gz
translated-content-258ba7b4be62d8640477a3bd3146d08b00cb70ec.tar.bz2
translated-content-258ba7b4be62d8640477a3bd3146d08b00cb70ec.zip
convert content to md
Diffstat (limited to 'files/fr/web/css/_colon_fullscreen')
-rw-r--r--files/fr/web/css/_colon_fullscreen/index.md115
1 files changed, 52 insertions, 63 deletions
diff --git a/files/fr/web/css/_colon_fullscreen/index.md b/files/fr/web/css/_colon_fullscreen/index.md
index 70a63996e7..3855532430 100644
--- a/files/fr/web/css/_colon_fullscreen/index.md
+++ b/files/fr/web/css/_colon_fullscreen/index.md
@@ -1,91 +1,80 @@
---
title: ':fullscreen'
-slug: 'Web/CSS/:fullscreen'
+slug: Web/CSS/:fullscreen
tags:
- CSS
- Fullscreen API
- Pseudo-classe
- Reference
-translation_of: 'Web/CSS/:fullscreen'
+translation_of: Web/CSS/:fullscreen
---
-<div>{{CSSRef}}</div>
+{{CSSRef}}
-<p>La <a href="/fr/docs/Web/CSS/Pseudo-classes">pseudo-classe</a> <strong><code>:fullscreen</code></strong> permet de cibler tout élément qui est en mode plein écran. Si plusieurs éléments ont été mis en plein écran, tous ces éléments seront ciblés.</p>
+La [pseudo-classe](/fr/docs/Web/CSS/Pseudo-classes) **`:fullscreen`** permet de cibler tout élément qui est en mode plein écran. Si plusieurs éléments ont été mis en plein écran, tous ces éléments seront ciblés.
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
{{csssyntax}}
-<h2 id="Notes_dutilisation">Notes d'utilisation</h2>
+## Notes d'utilisation
-<p>La pseudo-classe <code>:fullscreen</code> permet de configurer la taille, le style ou la disposition du contenu lorsque les éléments passent de l'état plein écran à l'état normal et vice versa.</p>
+La pseudo-classe `:fullscreen` permet de configurer la taille, le style ou la disposition du contenu lorsque les éléments passent de l'état plein écran à l'état normal et vice versa.
-<h2 id="Exemples">Exemples</h2>
+## Exemples
-<p>Dans cet exemple, on change la couleur d'un bouton selon que le document est en plein écran ou non. On n'utilise pas JavaScript pour changer les styles.</p>
+Dans cet exemple, on change la couleur d'un bouton selon que le document est en plein écran ou non. On n'utilise pas JavaScript pour changer les styles.
-<h3 id="CSS">CSS</h3>
+### CSS
-<p>On utilise deux règles. La première qui permet de définir la couleur d'arrière plan pour le bouton « Passer en mode plein écran » lorsque l'élément n'est pas en plein écran. Pour distinguer ce cas, on utilise <code>:not(:fullscreen)</code>, qui permet de cibler les éléments qui n'ont pas la pseudo-classe <code>:fullscreen</code>.</p>
+On utilise deux règles. La première qui permet de définir la couleur d'arrière plan pour le bouton « Passer en mode plein écran » lorsque l'élément n'est pas en plein écran. Pour distinguer ce cas, on utilise `:not(:fullscreen)`, qui permet de cibler les éléments qui n'ont pas la pseudo-classe `:fullscreen`.
-<pre class="brush: css">#fs-toggle:not(:fullscreen) {
+```css
+#fs-toggle:not(:fullscreen) {
background-color: #afa;
}
-</pre>
+```
-<p>Lorsque le document est en mode plein écran, on utilise cette fois-ci la pseudo-classe <code>:fullscreen</code> et on définit une autre couleur (ici un rouge pâle).</p>
+Lorsque le document est en mode plein écran, on utilise cette fois-ci la pseudo-classe `:fullscreen` et on définit une autre couleur (ici un rouge pâle).
-<pre class="brush: css">#fs-toggle:fullscreen {
+```css
+#fs-toggle:fullscreen {
background-color: #faa;
-}</pre>
+}
+```
-<h3 id="HTML">HTML</h3>
+### HTML
-<pre class="brush: html">&lt;h1&gt;MDN Web Docs Demo: :fullscreen pseudo-class&lt;/h1&gt;
+```html
+<h1>MDN Web Docs Demo: :fullscreen pseudo-class</h1>
-&lt;p&gt;This demo uses the &lt;code&gt;:fullscreen&lt;/code&gt; pseudo-class to automatically
+<p>This demo uses the <code>:fullscreen</code> pseudo-class to automatically
change the style of a button used to toggle full-screen mode on and off,
- entirely using CSS.&lt;/p&gt;
-
-&lt;button id="fs-toggle"&gt;Toggle Fullscreen&lt;/button&gt;</pre>
-
-<p>Dans ce fragment de code HTML, c'est l'élément {{HTMLElement("button")}} avec l'identifiant <code>"fs-toggle"</code> qui changera d'une couleur à une autre selon que le document est en plein écran ou non.</p>
-
-<h2 id="Spécifications">Spécifications</h2>
-
-<table class="standard-table">
- <thead>
- <tr>
- <th scope="col">Spécification</th>
- <th scope="col">État</th>
- <th scope="col">Commentaires</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>{{SpecName('Fullscreen', '#:fullscreen-pseudo-class', ':fullscreen')}}</td>
- <td>{{Spec2('Fullscreen')}}</td>
- <td>Définition initiale.</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Compatibilité_des_navigateurs">Compatibilité des navigateurs</h2>
-
-<p>{{Compat("css.selectors.fullscreen")}}</p>
-
-<h2 id="Voir_aussi">Voir aussi</h2>
-
-<ul>
- <li><a href="/fr/docs/Web/API/Fullscreen_API">L'API Fullscreen</a></li>
- <li><a href="/fr/docs/Web/API/Fullscreen_API/Guide">Le guide de l'API Fullscreen</a></li>
- <li>{{cssxref("::backdrop")}}</li>
- <li>Les API DOM :
- <ul>
- <li>{{domxref("Element.requestFullscreen()")}},</li>
- <li>{{domxref("Document.exitFullscreen()")}},</li>
- <li>{{domxref("Document.fullscreenElement")}}</li>
- </ul>
- </li>
- <li>L'attribut {{HTMLAttrXRef("allowfullscreen", "iframe")}}</li>
-</ul>
+ entirely using CSS.</p>
+
+<button id="fs-toggle">Toggle Fullscreen</button>
+```
+
+Dans ce fragment de code HTML, c'est l'élément {{HTMLElement("button")}} avec l'identifiant `"fs-toggle"` qui changera d'une couleur à une autre selon que le document est en plein écran ou non.
+
+## Spécifications
+
+| Spécification | État | Commentaires |
+| -------------------------------------------------------------------------------------------- | -------------------------------- | -------------------- |
+| {{SpecName('Fullscreen', '#:fullscreen-pseudo-class', ':fullscreen')}} | {{Spec2('Fullscreen')}} | Définition initiale. |
+
+## Compatibilité des navigateurs
+
+{{Compat("css.selectors.fullscreen")}}
+
+## Voir aussi
+
+- [L'API Fullscreen](/fr/docs/Web/API/Fullscreen_API)
+- [Le guide de l'API Fullscreen](/fr/docs/Web/API/Fullscreen_API/Guide)
+- {{cssxref("::backdrop")}}
+- Les API DOM :
+
+ - {{domxref("Element.requestFullscreen()")}},
+ - {{domxref("Document.exitFullscreen()")}},
+ - {{domxref("Document.fullscreenElement")}}
+
+- L'attribut {{HTMLAttrXRef("allowfullscreen", "iframe")}}