I've got a div layer who's initial CSS attributes are, overflow: hidden; height: 0;
I'm making a javascript function to reveal the contents of this div layer, so I set overflow to visible. Which should change the height of the div layer to match the content of the div layer. Unfortunately, it displays the contents, but what is weird is the height is still 0
So you don't waist your time suggesting fixes that wont work:
- Setting the visibility to hidden instead of the overflow and the height will not work because the div layer still is the same size, causing a big empty space
- Having the content visible at first, then have javascript record the height in a variable, then hide it wont work because I need people without javascript to not see this div layer

