Beispiel
Holen Sie sich das offset für ein <div> Element:
<div id="test">
<p>Click the button to get the offsetParent for the test
div.</p>
<p><button onclick="myFunction()">Try it</button></p>
<p>offsetParent
is: <span id="demo"></span></p>
</div>
<script>
function myFunction()
{
var testDiv = document.getElementById("test");
document.getElementById("demo").innerHTML = testDiv.offsetParent;
}
</script>
Versuch es selber " Definition und Verwendung
Die offset Eigenschaft gibt den nächsten Vorfahren, die eine andere Position als statisch hat.
Hinweis: offset wird mit dem verwendeten offsetleft und offsetTop Eigenschaften.
Tipp: offset den Wert null zurück , wenn das Element gesetzt = „none“ angezeigt werden soll .
Browser-Unterstützung
Eigentum | |||||
---|---|---|---|---|---|
offsetTop | Ja | Ja | Ja | Ja | Ja |
Syntax
Bringen Sie das offset eines Elements:
object .offsetParent
Technische Details
Standardwert: | kein Standardwert |
---|---|
Rückgabewert: | Ein Knotenobjekt, darstellt nächsten positionierter Vorfahren |
DOM Version: | CSSOM |