Out of curiosity, considering the example below, why does having the margin on the #container div cause a vertical scrollbar to appear in the browser? The container is much
I found a quick solution: try set height to 99.99% instead of 100%