相关疑难解决方法(0)

固定元素在Chrome中消失

在我构建的网站上滚动时,使用CSS属性position: fixed按预期工作,以在页面顶部保留导航栏.

但是,在Chrome中,如果您使用导航栏中的链接,它有时会消失.通常,您点击的项目仍然可见,但并非总是如此.有时候整个事情都会消失.移动鼠标会带回元素的一部分,只需单击一下滚动滚轮或箭头键即可返回元素.您可以在http://nikeplusphp.org上看到它(间接地)发生- 您可能需要点击一些导航链接几次才能看到它发生.

我也尝试过使用z-index和可见性/显示类型,但没有运气.

我遇到了这个问题,但修复对我来说根本不起作用.似乎是一个webkit问题,因为IE和Firefox工作得很好.

这是一个已知问题还是有修复可以保持固定元素可见?

更新:

只有效果元素top: 0;,我试过bottom: 0;,并按预期工作.

css webkit position

69
推荐指数
5
解决办法
7万
查看次数

标签 统计

css ×1

position ×1

webkit ×1