Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

:interest-source

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Die :interest-source CSS Pseudoklasse repräsentiert ein interest invoker Element, wenn Interesse an ihm gezeigt wird.

Syntax

css
:interest-source {
  /* ... */
}

Beispiele

Auswahl eines Interest Invoker-Elements

In diesem Beispiel zeigen wir, wie :interest-source verwendet werden kann, um einem Interest Invoker-Element Stile zuzuweisen, wenn Interesse an ihm gezeigt wird.

HTML

Das Markup enthält ein <button> und ein <p>. Wir spezifizieren das <button> als Interest Invoker, indem wir ihm das interestfor Attribut geben, dessen Wert mit der id des <p> Elements übereinstimmt, wodurch der Paragraph zum Ziel-Element wird. Der Paragraph wird zu einem Popover, indem wir ihm das popover Attribut geben, welches ihn zunächst ausblendet.

html
<button interestfor="mypopover">Button</button>
<p id="mypopover" popover>A hover tooltip</p>

CSS

Im CSS spezifizieren wir eine Regel mit einem :interest-source Selektor, um eine spezifische Kombination aus background-color und color auf das <button> anzuwenden, wenn Interesse daran gezeigt wird. Wir wenden auch einige andere Stile auf das <button> an, die der Kürze halber nicht gezeigt werden.

css
button:interest-source {
  background-color: hotpink;
  color: purple;
}

Ergebnis

Das wird wie folgt dargestellt:

Versuchen Sie, Interesse am Button zu zeigen (zum Beispiel durch Darüberfahren oder Fokussieren), und beachten Sie, wie die hotpink und purple Farbgebung nur angewendet wird, wenn Interesse gezeigt wird.

Spezifikationen

Specification
Selectors Level 4
# selectordef-interest-source

Browser-Kompatibilität

Siehe auch