使用js控制滚动条的位置

简介: 我们在项目中可能会遇到这样的需求,控制页面滚动条的位置,来显示不同的内容。这里给出一个使用原生js来控制滚动条的方法,实现起来非常简单一、HTML代码 1111111111111111111111 111111111111111...

我们在项目中可能会遇到这样的需求,控制页面滚动条的位置,来显示不同的内容。这里给出一个使用原生js来控制滚动条的方法,实现起来非常简单

一、HTML代码

<div id="box">
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
    <p>1111111111111111111111</p>
</div>

二、CSS代码

div{
    width: 200px;
    height: 200px;
    background-color: #ccc;
    border: 2px solid #666;
    margin: 60px auto;
    overflow: scroll;
    overflow-x: hidden;
}

三、js代码

window.onload=function(){
    var box=document.getElementById("box");
    box.scrollTop=box.scrollHeight;
}
相关文章
|
12月前
|
Web App开发 JavaScript 前端开发
高性能的纯Js滚动条美化插件smooth-scrollbar
smooth-scrollbar是一款高性能的纯JavaScript滚动条美化插件。该滚动条为现代浏览器而制作,它具有高性能,自由配置,平滑滚动等特点,支持各种现代桌面浏览器和手机设备。
|
JavaScript
js【图解】滚动条的位置(文档与屏幕间的距离),鼠标事件距离(位置),元素距离(位置)
js【图解】滚动条的位置(文档与屏幕间的距离),鼠标事件距离(位置),元素距离(位置)
309 7
|
移动开发 JavaScript 前端开发
分享33个JS滚动条特效&47个JS瀑布流特效,总有一款适合您
分享33个JS滚动条特效&47个JS瀑布流特效,总有一款适合您
224 0
|
JavaScript
【经典】原生JS实现“用鼠标拖拽(drag)内容DIV”,滚动条对应同步滚动
【经典】原生JS实现“用鼠标拖拽(drag)内容DIV”,滚动条对应同步滚动
|
JavaScript
计算滚动条的宽度--js
计算滚动条的宽度--js
185 0
|
JavaScript
js判断滚动条是否到底部demo效果示例(整理)
js判断滚动条是否到底部demo效果示例(整理)
|
JavaScript
JS 监听滚动条事件
JS 监听滚动条事件
|
JavaScript
js让滚动条滚到底部
js让滚动条滚到底部
410 0
|
前端开发 JavaScript API
JavaScript 基于offsetHeight和clientHeight判断是否出现滚动条
JavaScript 基于offsetHeight和clientHeight判断是否出现滚动条
258 0
|
JavaScript
原生js判断某个区域的滚动条滚动到了底部
原生js判断某个区域的滚动条滚动到了底部
原生js判断某个区域的滚动条滚动到了底部