小编Mat*_*att的帖子

如何让网页背景图片的滚动速度变慢

我想做一个视差效果但是我尝试了很多方法还是做不到。现在我有一半的视差效果,即背景图像是固定的,没有移动,下一个图像将覆盖上一个图像,但现在我希望它成为当我向下滚动时背景图像也会向下移动,但速度比原来的速度。

我的代码在这里

<!DOCTYPE html>
<html>
<style>
html, body
{
	height: 100%;
	width: 100%
}

html
{
	overflow:hidden;
}

body
{
	color: #fff;
	margin: 0;
	padding: 0;
	perspective: 1px;
	transform-style: preserve-3d;
	overflow-x:hidden;
	overflow-y:scroll;
}


*
{
	margin:0;
	padding:0;
	font-family: Century Gothic;
}

.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;
}




.bottom
{
	background-image:url('../image/AdobeStock_80592193.jpeg');
	height: 100vh;
	background-size: cover;
	background-position:center;
	background-attachment:fixed;
}



.main{
	max-width: 1500px;
	margin: auto;
	margin-left:80px;
}


.main2{
	max-width: 1500px;
	margin: auto;
	margin-left:80px;
}



.nav
{
	float:left;
	list-style-type: …
Run Code Online (Sandbox Code Playgroud)

html css vertical-scrolling parallax

2
推荐指数
1
解决办法
5898
查看次数

标签 统计

css ×1

html ×1

parallax ×1

vertical-scrolling ×1