方法一
1、通过div的scrollTop变动控制垂直滚动条位置。通过div的scrollLeft变动控制水平滚动条位置。
示例:
<body>
//d1是外层div,带滚动条
<div id='d1' style='height:200px;width:100px;overflow:auto;background:blue;'>
<div style='height:500px;width:500px;background:yellow'>2222</div>
</div>
</body>
<script>
document.getElementById('d1').scrollTop=100;//通过scrollTop设置滚动到100位置
document.getElementById('d1').scrollLeft=200;//通过scrollTop设置滚动到200位置
</script>
方法二
2、用html锚点
如下:
<a href="#test">aaaaa</a>
<div id="test">lalallalalalala</div>

本文介绍了两种网页滚动控制的方法。方法一是通过JavaScript操作DOM元素的scrollTop和scrollLeft属性来改变垂直和水平滚动条的位置。方法二是利用HTML锚点实现页面定位,通过点击链接快速跳转至页面特定区域。这两种技术在网页交互和布局优化中常被使用。
1万+

被折叠的 条评论
为什么被折叠?



