CSS margin terror; Margin adds space outside parent element [duplicate] April 15, 2022 by Tarik Add overflow:auto to your #page div. jsFiddle example And check out collapsing margins while you’re at it.