css - 滚动并单击后导航在 Chrome 中消失

标签 css html google-chrome navigation

我正在为即将发布的 Android 应用开发一个小网站,但我遇到了一个小问题,我似乎找不到答案。

在 Firefox 中,一切正常,但当您滚动然后单击导航链接时(只需使用 id 向下移动页面)但在 Chrome 中,导航会消失,直到您再滚动一些。

网站在 www.ioudebtcalculator.com

这些是我应用的唯一样式:

#navBar {
    background-color:#000;
    position:fixed;
    width:100%;
    font-family:sans-serif;
    font-weight:bold;
    font-size:13pt;
    height:70px;
}

编辑:我已经从网站上的导航栏中删除固定的位置,这样您就不会再在那里看到问题了。问题还没有解决。

您可以使用开发人员工具或任何其他等效工具轻松地将固定位置添加到 navBar 元素以查看问题。

最佳答案

将它添加到您的导航栏 css 时对我有用

-webkit-transform: translateZ(0);

成功了

#navBar {
    background-color: #000;
    width: 100%;
    position: fixed;
    font-family: sans-serif;
    font-weight: bold;
    font-size: 14pt;
    height: 70px;
    -webkit-transform: translateZ(0);
    z-index: 1;
    box-shadow: 0 2.5px 20px #000;
}

关于css - 滚动并单击后导航在 Chrome 中消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17508035/

相关文章:

css - 将 CSS 样式应用于行悬停时的第一个表格单元格

c# - 如何使用 C# 在 Asp.net 中创建编辑缩略图功能(同时上传显示图像)?

javascript - 滑动切换时加载另一个页面

javascript - 溢出-y : Scroll not showing scrollbar in Chrome

google-chrome - 调用showOpenFilePicker : how avoid "must come from gesture" when calling class methods

html - 如何在图片上放置带有背景色的文字?

css - 自动展开所有 PrimeNG Accordion 面板以进行打印

html - 导航栏在大屏幕中保持在我自己的宽度中心

javascript - 在 WebView 中打开一个弹出窗口

html - Chrome 51 中的背景大小转换 - 错误还是功能?