jquery - 如何在滚动时阻止照片的位置发生变化

标签 jquery html css frontend

我将一张照片定​​位为目标网页的背景照片。当我向下滚动时,我希望照片相对于查看者的位置保持不变,但我在执行此操作时遇到了问题。

http://ellensriley.com/#about

例如,在这个人的网站中,即使您滚动并前进到页面的下一部分,女孩的脸也处于相同的位置。非常感谢您的帮助!

最佳答案

使用 CSS background-attachment: fixed ( https://developer.mozilla.org/en-US/docs/Web/CSS/background-attachment )

body {
    background: url(mypicture.png) no-repeat;
    background-attachment: fixed;
}

用你的图片路径替换mypicture.png

关于jquery - 如何在滚动时阻止照片的位置发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32238873/

相关文章:

javascript - jQuery 中匿名函数包装器的用途是什么?

javascript - .scrollTop 到屏幕顶部带有固定横幅的元素

css - 如何实现sass代码

css - 使用纯 CSS 隐藏/显示时的 Angular 动画

javascript - JSLint 错误 : Unexpected '--'

javascript - 如何防止用户在开发工具中更改文本区域的最大长度?

javascript - 如果其中一个函数未注释,为什么两个函数都不会被调用?

javascript - 如何在该网页标题的帖子中执行给定数据

jquery - 刷新助手位置

php - 使背景图像与同一 div 内的其他链接和元素可点击