CSSPseudoElement: element Eigenschaft
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Die schreibgeschützte Eigenschaft element des
CSSPseudoElement-Interfaces gibt eine Referenz auf das ursprungliche Element des Pseudo-Elements zurück, mit anderen Worten, auf sein Eltern-Element.
Wert
Ein Element, das das ursprungliche Element des Pseudo-Elements darstellt.
Beispiele
Das folgende Beispiel zeigt die Beziehung zwischen
CSSPseudoElement.element und Element.pseudo():
js
const myElement = document.querySelector("q");
const cssPseudoElement = myElement.pseudo("::after");
const originatingElement = cssPseudoElement.element;
console.log(myElement === originatingElement); // Outputs true
console.log(myElement.parentElement === originatingElement); // Outputs false
console.log(myElement.lastElementChild === cssPseudoElement); // Outputs false
console.log(myElement.lastChild === cssPseudoElement); // Outputs false
console.log(myElement.nextElementSibling === cssPseudoElement); // Outputs false
console.log(myElement.nextSibling === cssPseudoElement); // Outputs false
Spezifikationen
| Spezifikation |
|---|
| CSS Pseudo-Elements Module Level 4> # dom-csspseudoelement-element> |