Фиксированный элемент исчезает в Chrome

При прокрутке на веб-сайте, который я создал, использование свойства CSS position: fixedработает, как и ожидалось, сохраняя панель навигации в самом верху страницы.

Однако в Chrome, если вы используете ссылки на панели навигации, она иногда исчезает. Обычно элемент, на который вы нажали, все еще виден, но не всегда. Иногда все исчезает. Перемещение мыши возвращает часть элемента, а прокрутка с помощью колеса прокрутки или клавиш со стрелками всего одним щелчком возвращает элемент обратно. Вы можете видеть, как это происходит (с перерывами )наhttp://nikeplusphp.org-вам, возможно, придется щелкнуть несколько навигационных ссылок несколько раз, чтобы увидеть, как это происходит.

Я также пробовал играть с индексом z -и типом видимости/отображения, но безуспешно.

Я наткнулся на этот вопрос , но исправление мне совсем не помогло. Кажется, проблема с webkit, поскольку IE и Firefox работают нормально.

Это известная проблема или есть исправление, чтобы фиксированные элементы оставались видимыми?

Обновление:

Только элементы эффектов, которые имеют top: 0;, я попробовал bottom: 0;, и это работает, как и ожидалось.

69
задан Community 23 May 2017 в 12:10
поделиться