On smaller viewports (less than roughly 480px width), the document appears to be smaller than the viewport. This is mostly noticeable in the navigation bar, which has a darker background that doesn't extend the full width of the viewport.
Using position: fixed on the document container to force a full rect fixes the main layout being too small, but pushes navigation items off the right edge of the viewport:
On smaller viewports (less than roughly 480px width), the document appears to be smaller than the viewport. This is mostly noticeable in the navigation bar, which has a darker background that doesn't extend the full width of the viewport.
Using
position: fixed
on the document container to force a full rect fixes the main layout being too small, but pushes navigation items off the right edge of the viewport: