Я думаю, ваша навигация идеально центрирована. Я попытался визуализировать на изображении ниже расстояния до границы страницы. Цветные поля всегда имеют одинаковую ширину.
![enter image description here](https://i.stack.imgur.com/63KTP.png)
Как видите, тег <ul>
, содержащий три элемента навигации, хорошо отцентрирован. Тем не менее, пункт списка для «Статьи» не является. Это потому, что навигация сосредоточена как один элемент.
Выравнивание внутри навигации может быть достигнуто путем назначения значения c с для каждого элемента навигации (<li>
). Я бы порекомендовал обновить одно из ваших css правил:
nav ul li {
padding-left: 10px;
padding-right: 10px;
width: 200px;
text-align: center;
}
Если вы хотите адаптировать ширину ваших элементов к самому широкому элементу, присутствующему в вашем списке, оформите this StackOverflow пост.