关于scrollIntoView()、scrollTop()用法

摘要:
默认情况下,如果未提供任何值,则通过假设topalign值为true,它会自动将元素与滚动区域的顶部对齐。规定相对滚动条顶部的偏移,以像素计。也不用加px.只需要给数值就可以了3$.click;5});6});

一、scrollIntoView()

1、定义

scrollIntoView()Internet ExplorerFirefox支持,并且在将滚动属性应用于HTML页面,div或框架时可以是非常有用的方法。它滚动页面,div或框架,直到搜索元素在视图中。

2、语法

element.scrollIntoView(topalign);

opalign是一个布尔值并且是可选的。如果将其设置为值“true”,则将元素与滚动区域的顶部对齐,如果为“false”,则将元素与滚动区域的底部对齐。默认情况下,如果未提供任何值,则通过假设topalign值为true,它会自动将元素与滚动区域的顶部对齐。

3、实例

1 document.getElementById("detailShow").scrollIntoView(true);

二、scrollTop()

1、定义

scrollTop() 方法返回或设置匹配元素的滚动条的垂直位

2、语法

返回滚动条位置

$(selector).scrollTop();

设置滚动条位置

$(selector).scrollTop(offset)

offset,可选。规定相对滚动条顶部的偏移,以像素计。
3、实例
1 //显示滚动条位置
2 $(document).ready(function(){
3    $("#div1").click(function(){
4      alert($("div").scrollTop()+" px");
5 });

1 //设置滚动条位置
2 //需要注意的是,这里的数值不能加引号。也不用加px.   只需要给数值就可以了
3 $("#btn").click(function(){ 
4      $("div").scrollTop(60));
5 });
6 });

免责声明:文章转载自《关于scrollIntoView()、scrollTop()用法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇pymysql模块python--AutoPy库下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

维护Panel的滚动条ScrollBars位置(C#)

我们常将内容放在Panel中,例如文章,GridView控件等....。当内容超出Panel的高、宽时,可能就需要滚动条来进行控制。 当点击页面中按钮产生PostBack时,滚动条总是会回到最上面的位置,我们现在要解决的主要就是这个问题。 ScrollBar的可选项有:  成员名称 说明   Auto 根据需要,可显示水平滚动条、垂直滚动条或这两种滚动条。...

highcharts图表中级入门:非histock图表的highcharts图表如何让图表产生滚动条

最近highcharts图表讨论群里面很多朋友都在问如何让highcharts图表在X轴数据多的情况下产生滚动条的问题,其实之前有一个解决办法是将装载图表的div容器用css样式表弄一个滚动条出来。这种方法不过始终没有像histock图表那么美观和便于操作。今天我们就来谈谈如何在highcharts图表内巧用histock.js让图表产生滚动条。 1、做出...

页面回到顶部的效果

关键词:position:fixed,scrollTop(垂直滚动条滚动的距离),onscroll事件,setInterval定时器,clearInterval清除定时器 HTML代码 <div id="box"></div> <a id="backTop" href="javascript:"></a>&l...

vue+ElementUI下iframe子页面弹窗蒙层遮罩问题优化

一、问题描述 在使用iframe时,子页面的弹框遮罩只能覆盖子页面,而无法扩展到父页面。(如下图) 二、解决方案 0、前提:弹出的内容高度和宽度不能超过子页面的范围(否则会出现滚动条) 1、父页面: 当子页面需要弹框时,父页面也弹出空弹框,使得整个页面能够遮罩,然后将子页面的层级提高,使子页面可以由子页面自己控制。监听子页面发来的遮罩处理信号,如果是tr...

JS 滚动条滚动到指定元素触发

JS 版 <!DOCTYPE html> <html> <head> <style type="text/css">#showIt { 200px; height: 200px; background-color: red;...

微信小程序-自定义下拉刷新

要实现微信小程序上拉刷新与下拉加载更多 微信给出的接口不怎么友好,最终想实现效果类似QQ手机版 ,一共3种下拉刷新状态变化,文字+图片+背景颜色 最终实现后的效果(这里提示有个不同点就是,自定义了导航条,并且下拉的时候,自定义导航条必须固定) 小程序实现下拉加载2种方式: 1. 简单粗暴,直接开启enablePullDownRefresh,开启全局下...