Hello,
I have created this page to solve the technical documentation page challenge using CSS grid.
The problem is that I cannot scroll throughout the entire page, as the last section does not appear in both columns. The page functions perfectly on my laptop (using chrome browser), but not on codepen.
Pay your attention to the height of the body.
If I get rid of position: fixed, the body’s height would be > 6000px (its natural height) and it won’t be scrollable
The idea was to have the body’s height fit to the browser screen height (e.g. my screen height is 650px).
When the body’s position is set to fixed, height: 100% will do the job to set its height to 650px (screen height).
With the child elements’ heights > body’s height, it’s now finally scrollable.