Объявите элемент a
как display: inline-block
и отбросьте ширину и высоту от элемента li
.
Либо примените float: left
к элементу li
и используйте display: block
к элементу a
. Это немного более совместимо с различными браузерами, так как display: inline-block
не поддерживается, например, в Firefox <= 2. </p>
Первый метод позволяет вам иметь динамически центрированный список, если вы даете элементу ul
ширину 100% (так, чтобы он охватывал край слева направо) и затем применяете text-align: center
.
Используйте line-height
для управления Y-позицией текста внутри элемента.