Musiałem utworzyć testy dla metody określającej prawidłową wysokość elementu dynamicznego, używając albo scrollHeight, jeśli jest dostępny (scrollHeight wynosi zero dla elementów wbudowanych), a jeśli nie, wracając do getBoundingClientRect()
Oto jak kpić z nich obu:
przewińWysokość:
getBoundingClientRect():