Chrome 中的固定元素消失:解决方案
此问题解决了滚动或单击链接时 Chrome 中固定元素消失的问题。当使用具有 CSS 属性“position:fixed”和“top:0”的元素时,就会出现问题,并且 Chrome 浏览器表现出不一致的行为,导致该元素间歇性消失。
问题似乎是与 Chrome 浏览器隔离,就像 Firefox 和 IE 等其他浏览器按预期运行一样。为了解决这个问题,建议的修复方法包括将 CSS 属性“-webkit-transform:translateZ(0)”添加到固定元素。这迫使 Chrome 利用硬件加速来持续渲染固定元素,消除特有的消失效果。
需要注意的是,此修复专门针对带有“top: 0;”的元素。当“底部:0;”时使用后,该元素在 Chrome 中表现正常。
为了提高认识并优先处理此问题,我们创建了 Chrome 错误报告。建议为该错误加注“星标”,以吸引 Chrome 开发团队的注意和潜在的解决方案。
以上是为什么 Chrome 中滚动时固定元素会消失?的详细内容。更多信息请关注PHP中文网其他相关文章!