Ваша проблема в том, что вы перемещаете элементы <A>
, но каждый из них находится внутри элемента <LI>
. LI
s отображаются как блоки по умолчанию, поэтому каждый <LI>
заставляет своего дочернего элемента <A>
начинать с новой строки.
Если вы пропустите <LI>
s, я думаю, вы решите свою проблему.
#nav #ulListNavi li {
float: left;
}