de marcado siguiente:¿Cómo obtener la altura de un DIV considerando los márgenes del elemento interno? Considere
<div id="outerElement">
<div id="innerElement" style="border: 1px solid blue; background-color: #f0f3f5; margin-top: 100px">
TESTE
</div>
</div>
quiero conseguir la altura final real de outerElement
usando javascript. Observé que si eliminé los márgenes verticales de innerElement
puedo obtener lo que quiero pero no puedo modificar los estilos desde el outerElement
.
¿Cómo puedo hacer esto?
Obs: Ya probé la altura, la altura de desplazamiento y la distanciaAltura en todos los navegadores. Chrome me da el valor esperado (incluidos los márgenes del elemento interno) para scrollHeight
. Todos los otros navegadores fallan.
Ninguna de las respuestas abajo (a diciembre de 2011) tiene sentido, me pregunto si has encontrado una solución? – Jan