Я разделил страницу браузера по горизонтали на два элемента div, и я хочу увеличить высоту элемента div и уменьшить его в другом, используя положение мыши на оси y. Это увеличит первый div, когда я нахожусь в верхней части страницы, и увеличит второй div, когда я нахожусь внизу, но сохраняя оба значения высоты div, равными высоте страницы.
Это мой код
<html><head>
<meta charset="UTF-8">
<style>
*{
margin: 0 auto;
}
#container{
height: 100vh
}
#alto{
width: 100vw;
height: 50vh;
background-color: mediumpurple;
}
#basso{
width: 100vw;
height: 50vh;
background-color: royalblue;
}
</style>
</head>
<body>
<div id="alto" onMousemove="myFunction()" ></div>
<div id="basso" ></div>
<script>
function myFunction() {
var y = event.clientY + "px";
document.getElementById("basso").style.height = y ;
}
</script>
</body>
</html>