aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/css/_colon_current/index.md
blob: 2ddaa36dc06168dabc9cf107a966ecd986d98e7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
---
title: ':current'
slug: Web/CSS/:current
translation_of: Web/CSS/:current
browser-compat: css.selectors.current
---
{{CSSRef}}

Le sélecteur de [pseudo-classe](/fr/docs/Web/CSS/Pseudo-classes) [CSS](/fr/docs/Web/CSS) **`:current`** est une pseudo-classe agissant dans la dimension temporelle et représentant l'élément actuellement affiché, ou un ancêtre de cet élément. Ce sélecteur peut par exemple servir dans le cas d'une vidéo ayant des sous-titres affichés à l'aide du format [WebVTT](/fr/docs/Web/API/WebVTT_API).

```css
:current(p, span) {
  background-color: yellow;
}
```

## Syntaxe

{{csssyntax}}

## Exemples

### CSS

```css
:current(p, span) {
  background-color: yellow;
}
```

### HTML

```html
<video controls preload="metadata">
  <source src="video.mp4" type="video/mp4" />
  <source src="video.webm" type="video/webm" />
  <track label="Français" kind="subtitles" srclang="fr" src="subtitles.vtt" default>
</video>
```

### WebVTT

    FICHIER WEBVTT

    1
    00:00:03.500 --> 00:00:05.000
    Voici le premier sous-titre

    2
    00:00:06.000 --> 00:00:09.000
    Voici le second sous-titre

    3
    00:00:11.000 --> 00:00:19.000
    Voici le troisième sous-titre

## Spécifications

{{Specifications}}

## Compatibilité des navigateurs

{{Compat}}

## Voir aussi

- [Web Video Text Tracks Format (WebVTT)](/fr/docs/Web/API/WebVTT_API)
- {{cssxref(":past")}}
- {{cssxref(":future")}}