Ну, это будет комментарий, но я просто продолжал ...
Перекрытие столбца nav наиболее вероятно, потому что оно определено с фиксированной шириной (px или em (которые установлены для этой цели)), а не как единица измерения, например, в процентах. При всем уважении к Дэвиду Стрэттону (и он прав, на этот вопрос нужно отвечать очень подробно), попробуйте построить свой макет, используя проценты, когда это уместно, чтобы страница хорошо масштабировалась.
В ответ на идею фиксирования ширины внешнего контейнера это также возможно, но тот, который не ухудшается, если у пользователя есть очень маленький или большой экран или очень высокое или низкое разрешение.
Попробуйте поискать в Интернете с помощью гибкого веб-дизайна макета страницы