html 的scor属性,HTML DOM scrollTop 属性
HTML DOM scrollTop 属性
JavaScript Element scrollTop 属性
定义和用法
scrollTop属性设置或返回元素内容垂直滚动的像素数。
提示:使用scrollLeft属性设置或返回元素内容水平滚动的像素数。
提示:要将滚动条添加到元素,请使用CSS overflow属性。
提示:onscroll当一个元素的滚动条被滚动发生的事件。
浏览器支持
所有浏览器都支持scrollTop 属性。
语法
返回scrollTop属性:element.scrollTop
设置scrollTop属性:element.scrollTop = pixels
属性值属性
类型
描述
pixels
Number
指定元素内容水平滚动的像素数。特别说明:
如果该数字为负值,则该数字设置为“0”
如果无法滚动元素,则数字设置为“0”
如果该数字大于允许的最大滚动量,则将该数字设置为最大数量
技术细节
返回值:一个数字,表示元素内容已水平滚动的像素数
DOM版本:
实例
例1:获取
#myDIV {
height: 250px;
width: 250px;
overflow: auto;
}
#content {
height: 800px;
width: 2000px;
background‐color: coral;
}
在div元素内滚动以显示div的内容水平和垂直滚动的像素数。
function myFunction() {
var elmnt = document.querySelector("#myDIV");
var x = elmnt.scrollLeft;
var y = elmnt.scrollTop;
document.querySelector ("#demo").innerHTML = "Horizontally: " + x + "px
Vertically: " + y + "px";
}
输出:
在div元素内滚动以显示div的内容水平和垂直滚动的像素数。
在我里面滚动!
例2:将
#myDIV1 {
height: 250px;
width: 250px;
overflow: auto;
}
#content1 {
height: 800px;
width: 2000px;
background‐color: coral;
}
单击按钮将div的内容水平滚动到50px,垂直滚动10px。
滚动div的内容
div元素中的一些文本。
div元素中的一些文本。
function myFunction1() {
var elmnt = document.querySelector("#myDIV1");
elmnt.scrollLeft = 50;
elmnt.scrollTop = 10;
}
输出:
单击按钮将div的内容水平滚动到50px,垂直滚动10px。滚动div的内容
div元素中的一些文本。
div元素中的一些文本。
例3:滚动
请写文章内容html>
xinbiancheng.cn
#myDIV2 {
height: 250px;
width: 250px;
overflow: auto;
}
#content2 {
height: 800px;
width: 2000px;
background‐color: coral;
}
单击该按钮,可将DIV的内容水平滚动50px,垂直滚动10px。
提示: 多次点击按钮,每次滚动相同数量。
DIV的滚动内容
DIV元素中的一些文本。
DIV元素中的一些文本。
function myFunction2() {
var elmnt = document.querySelector("#myDIV2");
elmnt.scrollLeft += 50;
elmnt.scrollTop += 10;
}
输出:
单击该按钮,可将DIV的内容水平滚动50px,垂直滚动10px。
提示: 多次点击按钮,每次滚动相同数量。
DIV的滚动内容
DIV元素中的一些文本。
DIV元素中的一些文本。
html 的scor属性,HTML DOM scrollTop 属性相关推荐
- javascript的操作DOM的属性
DOM JavaScript分三个部分 ECMAScript标准: JS 的基本语法 DOM: Document Object Model ---> 文档对象模型-----操作页面的元素 BOM ...
- js DOM Element属性和方法整理
js DOM Element属性和方法整理 节点操作,属性 1. childNodes.children 这两个属性获取到的子节点会根据浏览器的不同而不同的,所以一定要判断下nodeType是否为1. ...
- javascript原生事件句柄、BOM、DOM对象属性方法总结
javascript原生事件句柄.BOM.DOM对象属性方法总结 JS事件句柄 事件句柄 类型 说明 onabort 事件句柄 图像加载被中断 onblur 事件句柄 元素失去焦点 onfocus 事 ...
- scrollTop属性
scrollTop做浏览器的兼容: var scrollTop=document.documentElement.scrollTop||document.body.scrollTop; 解释: (1 ...
- JS操作DOM元素属性和方法
Dom元素基本操作方法API,先记录下,方便以后使用. W3C DOM和JavaScript很容易混淆不清.DOM是面向HTML和XML文档的API,为文档提供了结构化表示,并定义了如何通过脚本来访问 ...
- html dom的nodetype值介绍,HTML DOM nodeType 属性
HTML DOM nodeType 属性 实例 获得 body 元素的节点类型: document.body.nodeType; 结果: 1 定义和用法 nodeType 属性返回以数字值返回指定节点 ...
- html属性和dom属性的区别,HTML属性与DOM属性的区别?
RT BTW,这样的文章我还是没有读懂 http://www.cnblogs.com/tomkillua/archive/2012/08/15/2639420.html 对于浏览器引擎而言,并不存在& ...
- jQuery: 选择器(DOM,name,属性,元素)
出处:http://www.cnblogs.com/starof/p/5411457.html 大部分选择器都是基于下面这个简单的页面: <!DOCTYPE html> <html ...
- html动态资源加载进度,JavaScript_快速解决js动态改变dom元素属性后页面及时渲染的问题,今天实现一个进度条加载过程 - phpStudy...
快速解决js动态改变dom元素属性后页面及时渲染的问题 今天实现一个进度条加载过程,dom结构其实就是两个div 控制里层div的宽width属性,就能实现进度条往前走的效果. 我的进度条是显示下载文 ...
- JavaScript学习(二十一)—scrollTop属性和scrollLeft属性
1.scrollTop属性 作用:获取在拉动滚动条时被隐藏的内容的高度 获取格式:节点.scrollTop 设置格式:节点.scrollTop=值: 注意:返回的结果也是数值型 <style&g ...
最新文章
- 为什么异步Python比同步Python快?
- 微信小程序 通过云函数请求http网站接口
- mySQL的安装教程
- virtualbox中Centos6.6和windows共享文件夹设置
- java 空接口_学Java,java接口搞明白了吗?大牛让你一文搞清楚
- mysql临时表的的理解,如何理解存储过程中已存在的mysql临时表?
- 北大生物信息学公开课学习(1)
- 移动开发不能不知道的事-meta
- 大数据究竟是什么?一句话让你认识并读懂大数据
- vb读取mysql数据库数据_VB读取ORACLE数据库的两种方法
- 使用Advanced Installer打包安装程序
- Swift - URL转码解码
- 国二c语言编程题只看结果吗,全国计算机二级C语言上机考试运行和编译都可以,但是运行出的结果和题目要求的结果不一样...
- matlab ttest空值,用MATLAB做T检验(ttest)
- 博士申请 | 加拿大阿尔伯塔大学韩杰教授招收电子与计算机专业博士/博后
- 2019年大学生智能车大赛室外光电组+在ROS下搭建仿真模拟环境,编程控制小车完成定位导航仿真
- linux常用指令词典
- https安全传输揭秘 1
- 【Java小攻略】时间API全解析
- harmonyos鸿蒙,HarmonyOS鸿蒙之设置圆角
热门文章
- Handler+MessageQueue等操作
- 多核cpu服务器安装SQLserver 2005的问题
- DNS Server 的设置使用
- 我的Delphi开发经验谈
- 七类***各有“黑招”
- 好程序员大数据技术分享:Zookeeper集群管理与选举...
- 在.net framework程序中承载asp.net core
- PMP学习笔记之四 第三章 单个项目管理过程
- ip,netstat命令案例
- Skyline Web 二次开发- 1.地图显示、Position、AttachEvent