Spec-Zone.ru › CSS

CSS-псевдокласс `:future`

Базовая поддержка Ограниченная доступность

Эта функция не относится к базовым, поскольку она не работает в некоторых наиболее широко используемых браузерах.

Селектор :future CSS псевдокласс — это псевдокласс, учитывающий время. Он соответствует любому элементу, который появляется целиком после элемента, соответствующего :current. Например, в видео с субтитрами, отображаемыми с помощью WebVTT.

:future(p, span) {
  display: none;
}

Синтаксис

:future {
  /* ... */
}

Примеры

CSS

:future(p, span) {
  display: none;
}

HTML

<video controls preload="metadata">
  <source src="video.mp4" type="video/mp4" />
  <source src="video.webm" type="video/webm" />
  <track
    label="English"
    kind="subtitles"
    srclang="en"
    src="subtitles.vtt"
    default />
</video>

WebVTT

WEBVTT FILE

1
00:00:03.500 --> 00:00:05.000
This is the first caption

2
00:00:06.000 --> 00:00:09.000
This is the second caption

3
00:00:11.000 --> 00:00:19.000
This is the third caption

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

Спецификация
Селекторы уровня 5
# the-future-pseudo

Совместимость с браузерами

Компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome для Android Firefox для Android Opera для Android Safari для iOS Samsung Internet WebView для Android WebView для iOS
future
23
79
Нет
15
7
25
Нет
14
7
1.5
4.4
7

См. также

  • Формат текстовых дорожек для видео в интернете (WebVTT)
  • :current
  • :past

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/:future

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API