: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 Interessenelement, wenn Interesse daran gezeigt wird.
Syntax
:interest-source {
/* ... */
}
Beispiele
>Auswahl eines Interessenelements
In diesem Beispiel zeigen wir, wie :interest-source verwendet werden kann, um Stile auf ein Interessenelement anzuwenden, wenn Interesse daran gezeigt wird.
HTML
Das Markup enthält ein <button> und ein <p>. Wir spezifizieren den <button> als Interessenelement, indem wir ihm das interestfor-Attribut geben, dessen Wert mit der id des <p>-Elements übereinstimmt, wodurch der Absatz zum Zielelement wird. Der Absatz wird zu einem Popover, indem ihm das popover-Attribut gegeben wird, welches es zunächst versteckt.
<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 von background-color und color auf den <button> anzuwenden, wenn Interesse daran gezeigt wird. Wir wenden auch einige andere Stile auf den <button> an, die der Kürze halber ausgeblendet sind.
button:interest-source {
background-color: hotpink;
color: purple;
}
Ergebnis
Dies wird wie folgt gerendert:
Versuchen Sie, Interesse am Button zu zeigen (zum Beispiel durch Schweben oder Fokussieren), und beachten Sie, wie die hotpink und purple Farbkombination nur dann angewendet wird, wenn Interesse gezeigt wird.
Spezifikationen
| Specification |
|---|
| Selectors Level 4> # selectordef-interest-source> |