Почему моя абсолютная позиционная ширина изменяет ul?
Если навести курсор мыши на "один", "два" или "три", вы увидите меню, всплывающее из каждого.
Когда они оживляют, правая сторона, кажется, обрезается примерно на 10 пикселей.
Когда они закончили, вдруг эти 10px возвращаются!
Есть идеи, почему это происходит?
Спасибо
1 ответ
Решение
У вас есть некоторые ошибки модели коробки.
Ширина .upmenu ul
должно быть 110px
(Отступ 100px + 2*5px.upmenu li) и .upmenu ul li
не должно иметь горизонтального заполнения при использовании width: 100%
,
Здесь обновление
редактировать
Фактически вы используете центрированный текст, вы также можете установить горизонтальное заполнение на 0 для .upmenu li
и вы будете в порядке, используя 100px или 100% ширины.