css - 如何防止后台附件 :fixed; from lagging my website?

标签 css

我正在使用 background-attachment:fixed;在我的网站上,但它导致 Chrome 对某些用户来说滞后。有没有办法在不造成延迟的情况下产生相同的效果?自从我删除它后,延迟已经停止,但我更喜欢我网站的外观。

最佳答案

其实是一个known bug自 2011 年以来,background-attachment:fixed 规则导致浏览器在每次滚动时重新绘制背景,这在大屏幕和 Retina 显示屏上是一个问题。

有一个解决方法,将此规则添加到您的 css 样式表中:

html{
  -webkit-transform: translate3d(0,0,0);
}

关于css - 如何防止后台附件 :fixed; from lagging my website?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7963367/

相关文章:

javascript - 访问标签内的文本

菜单和子菜单之间的 CSS 闪烁

html - 如何创建像抽搐一样的 block ?

php - 如何根据mysql返回的不同值显示php结果

javascript - Bootstrap 轮播并显示多个元素

css - Eclipse Kepler RCP CoolBar 操作 CSS

java - spring boot无法加载css文件

html - 为什么我的内容区域即使在 css 中设置样式也没有移动?

css - 站点网络栏 - 显示当前站点统计信息、CSS?

javascript - 在带有图像的某些 div 中水平滚动而不是垂直滚动?