【发布时间】:2020-02-28 15:39:58
【问题描述】:
我的 div 覆盖了整个屏幕,即 div 的宽度和高度为 100%。我想要一个滚动事件来减小向上滚动时该 div 的宽度和高度,并在向下滚动时增加该 div 的宽度和高度。是否可以?请在这里帮助我。如果我在此处添加滚动事件,它可能不起作用,因为 div 适合整个屏幕时不会发生滚动。
这是我的代码
<html>
<head>
<script src="myscript.js"></script>
</head>
<body onload="myfunc()">
<div class="firstdiv">
</div>
</body>
</html>
function myfunc(){
var x = document.getElementsByClassName("firstdiv");
console.dir(x);
x[0].style.width = "100%";
x[0].style.height = "100%";
x[0].style.background = "red";
x[0].style.position = "relative";
x[0].style.top = "0";
x[0].style.left = "0";
}
【问题讨论】:
-
好的,我会用我的代码编辑问题
标签: javascript jquery events scroll