css - 如何减慢背景图片的滚动速度
问题描述
我想制作视差效果但我尝试了很多方法仍然无法做到
.top
{
background-image:linear-gradient(rgba(0,0,0,0.8),rgba(0,0,0,0.5)), url('../image/Kinkis-Bottomless-Brunch-Lead-Image.jpg');
height: 100vh;
background-size: cover;
background-position:center;
background-attachment:fixed;
}
<div class="top">
<div class="main">
<ul class="nav">
<li><a href="#">Menu</a></li>
<li><a href="#">Limited Edition</a></li>
<li><a href="#" class="account">Account</a></li>
</ul>
</div>
</div>
现在我有一半的视差效果,即背景图像是固定的,没有移动,下一张图像将覆盖前一张图像,但现在我希望它成为当我向下滚动时,背景图像也会向下移动但比原来的速度。
解决方案
推荐阅读
- apache - 如何正确设置 HPKP 标头(Public-Key-Pinning Header)?
- java - distanceTo() 整数溢出?
- python - 在 python 中管理 Azure vnic
- google-cloud-functions - Algolia + Firebase 云函数:index.browseObjects 不是函数
- facebook - Facebook CDN CORS 问题
- python - 在python中的某个日期之后删除数据
- android-studio - 如何使用 gradle 版本修复错误循环?
- typescript - 使用 Cypress Typescript 类型
- javascript - 如何同时解析代码和 JSDoc 注释
- php - 错误:419|页面已过期(Laravel 6.0 -Mysql)