猿问

scrollTop怎么用??????????

请教各给前辈,跪谢

<!DOCTYPE html>

<html>

<head>

  <title>title</title>

  <style>

    div {

      overflow-y: auto;

      height: 100px;

      width: 400px;

      border: 1px dotted red;

    }

    li {

      list-style: none;

      width: 200px;

      height: 100px;

      border: 1px solid black;

    }

  </style>

</head>

<body>

<div id="box">

  <ul>

    <li>1</li>

    <li>2</li>

    <li>3</li>

  </ul>

</div>

<script type="text/javascript">

  var oBox = document.getElementById("box")

  oBox.onmousewheel=function(e){

    console.log(oBox.children[0].scrollTop)

  }

</script>

</body>

</html>

我在oBox上加mousewheel事件,取出来的scrollTop一直都为0 这是为啥呢

函数式编程
浏览 414回答 1
1回答

皈依舞

你设置的是#box出现滚动条但为什么获取要ul的scrollTop直接oBox.scrollTop就行了
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答