Это происходит потому, что когда вы изменяете размер шрифта, «окно» ссылки также уменьшается, в результате чего другие элементы вправо соответственно изменяют свое положение.
хотя бы определите ширину набора для тега <a>
, используя:
.link a {
display: inline-block;
width: ##px;
}
Вы также можете использовать неупорядоченный список, поместить ссылки в элемент списка, а затем задать фиксированную / минимальную ширину для * 1007.*