Encoder: Höhe eines Elements auslesen, wenn diese nicht max-heigt hätte

Beitrag lesen

Hallo Forum
Ich hab wieder mal ein Problem das ich nicht mal gescheit beschreiben kann. Versuchs trotzdem mal :-)

Ich habe eine ul-Liste. Die Liste kann sehr lang werden, deswegen hat das ul Element eine maximale Höhe und overflow:scroll, damit eine Scrollbar angeboten wird. Funktioniert auch soweit.

Jetzt würd ich gerne in JavaScript wissen wie groß die Liste wirklich wäre, wenn keine max. Höhe gesetzt wäre. Kann ich das irgendwie rausfinden? Mir fällt nur ein, max-height erst mal wegzunehmen, dann die Höhe auslesen und dann wieder zu setzen. Aber das klingt mir nicht sehr elegant und sieht außerdem auch nicht unbedingt so toll aus.