Исправлена ​​ошибка позиционирования в Firefox 7.0.1, некоторые переполнения, кажется, вызывают 1px маржу на фиксированном div - PullRequest
0 голосов
/ 30 октября 2011

Кажется, что это ошибка, специфичная для firefox (версия 7.0.1), я скопировал код, вызывающий проблемы, в jsFiddle.

, но jsFiddle НЕ УКАЗЫВАЕТ ОШИБКУ .скопируйте код из jsFiddle в пустой HTML-документ и протестируйте его локально, чтобы увидеть проблему.

http://jsfiddle.net/kCMeu/1/

Это нормальное состояние пунктов меню, перед тем как перебрать любой из них:

enter image description here

Это первый подэлемент, когда он находится над мышью:

enter image description here

И третий подэлемент:

enter image description here

А теперь последнее:

enter image description here

Откуда появилось это белое поле вокруг #global_nav_box div?он отображается только в состоянии наведения последнего подпункта.

Это ошибка, которую я не могу (удобно) исправить.

Исправления, которые я обнаружил: Настройка телатег 'margin-top: 0px' - но это оставляет неприглядное поле слева и справа от страницы. Удаление свойства 'z-index' из CSS для # global_nav_box - Я думал, что исправил это, пока все содержимое на странице ниже не прокручивается через div, когда вы прокручиваете страницу.

Так почему он это делает?Можете ли вы повторить это на Firefox?Как я могу это исправить?

Заранее спасибо.


Обновление: у меня были мои друзья, которые тестировали его, и он (ошибка) обнаруживается для одних, а не для других, я также проверял вРежим Windows XP и он (ошибка) по-прежнему не отображается.Все мои тестеры работали под управлением Windows 7 и Firefox 7.0.1.

Я отключил все плагины и расширения в моей установке Firefox и он все еще там.Безумный.

1 Ответ

0 голосов
/ 30 октября 2011

Хотя я не знаю, что вызвало эту проблему, я нашел для нее чистое решение:)

Не могли бы вы не обернуть элемент с абсолютным позиционированием в фиксированный элемент, подобный этому: http://jsfiddle.net/HelloJoe/JXWNj Источник: HelloJoe

Его решение из предыдущего потока, которое было причиной этого, исправило все.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...