Spec-Zone.ru › CSS

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

Baseline Ограниченная доступность

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

Экспериментальная функция: Это экспериментальная технология
Перед использованием в рабочей среде внимательно ознакомьтесь с таблицей совместимости браузеров.

Экспериментальная функция: Это экспериментальная технология
Перед использованием в рабочей среде внимательно ознакомьтесь с таблицей совместимости браузеров.

:interest-target CSS псевдокласс обозначает целевой элемент, связанный с инициатором интереса, когда к этому инициатору проявлен интерес.

Синтаксис

:interest-target {
  /* ... */
}

Примеры

Выбор целевого элемента, связанного с инициатором интереса

В этом примере показано, как :interest-target можно использовать для применения стилей к целевому элементу инициатора интереса, когда к инициатору проявлен интерес.

HTML

Разметка включает <button> и <p>. Мы задаём <button> роль инициатора интереса, добавляя атрибут interestfor со значением, совпадающим с id элемента <p>, тем самым делая абзац целевым элементом.

<button interestfor="mytarget">Button</button>
<p id="mytarget">A paragraph</p>

CSS

В CSS мы задаём правило с селектором :interest-target, которое применяет определённый набор стилей к элементу <p>, когда к элементу <button> проявлен интерес. Мы также применяем другие стили к элементу <button>, которые для краткости здесь скрыты.

body {
  margin: 10px;
}

button {
  padding: 5px 10px;
  border: 1px solid #dddddd;
  border-radius: 5px;
  background-color: #eeeeee;

  cursor: pointer;
}
p:interest-target {
  font-size: 1.5em;
  font-family: sans-serif;
  padding: 10px;
  background-color: hotpink;
  color: purple;
}

Результат

В результате отображается следующее:

Попробуйте проявить интерес к кнопке (например, наведя на неё указатель или установив на неё фокус) и обратите внимание, как в результате к абзацу применяются показанные ранее стили.

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

Спецификация
Selectors Level 5
# selectordef-interest-target

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

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
interest-target
142
142
Нет
126
Нет
142
Нет
93
Нет
30.0
142
Нет

См. также

  • :interest-source
  • Popover API
  • Использование инициаторов интереса
  • Модуль CSS-селекторов

© 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/:interest-target

Spec-Zone.ru

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