Exemplo
Obter o offsetParent para um <div> elemento:
<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>
Tente você mesmo " Definição e Uso
A propriedade offsetParent retorna o ancestral mais próximo que tem uma posição diferente de estática.
Nota: offsetParent é usado com o offsetLeft , e offsetTop propriedades.
Dica: offsetParent retornará null se o elemento está configurado para exibir = "none".
Suporte navegador
Propriedade | |||||
---|---|---|---|---|---|
offsetTop | sim | sim | sim | sim | sim |
Sintaxe
Devolver o offsetParent de um elemento:
object .offsetParent
Detalhes técnicos
Valor padrão: | nenhum valor padrão |
---|---|
Valor de retorno: | Um objecto do nó, que representa mais próximo ancestral posicionado |
DOM Versão: | CSSOM |