: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
: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.
<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.
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> |