博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript中元素的scrollLeft和scrollTop属性说明
阅读量:6942 次
发布时间:2019-06-27

本文共 986 字,大约阅读时间需要 3 分钟。

再说意义之前,前说一下这两个属性的适用范围:

 

注意:这两个属性只能用于元素设置了overflow的css样式中。否者这两个属性没有任何意义。且overflow的值不能为visible,但可以为hidden,auto,scroll的之中,但是hidden最常见。

注意:在对这两个参数设置值时,直接用数字就可以了,否者不起作用。

javascript中元素的scrollLeft和scrollTop属性的参数意义:

scrollLeft:是该元素的显示(可见)的内容与该元素实际的内容的距离。

即设置scrollleft就如同你拖动水平滚动条一样。假如你的页面太大,浏览器的宽度不够,就会出现滚动条。一开始scrollLeft的值为0,你就看到了你的页面最左边的内容。而不显示超过浏览器的那部分,当你向右拖动滚动条时,scrollLeft的值在增大,你就看到了右边因隐藏的东西,而看不到左边隐藏的部分。他就会从scrollLeft的位置开始显示,而不显示0-scrollLeft的元素内容。即:该元素的显示位置与实际内容的位置的距离变大。。。

简单了说:元素会从scrollLeft的位置显示该元素的内容。

假如不懂的话,你就把元素的所有内容都在纸画出拉,元素的最左边为0,显示的宽度为10,那就就能看到0-10的位置,假如scrollLeft为20的话,你就能看到从20的位置开始显示,向后显示10个

那么scrollTop和scrollLeft一样,只不过变成了垂直了而已。

实现内容的滚动效果(其中内容可以是任何东西:图片,文字,等等)

 

 

1  2  3  4 
5 图片滚动 6 7 8 32
33
34
35
36
037
138
239
440
541
642
743
844
945
046
47
48
49
50 72 73

 

 


转自

转自:

 

 

 

 

转载于:https://www.cnblogs.com/zhn0823/p/5957036.html

你可能感兴趣的文章
我的友情链接
查看>>
[问题解决]搭建LAMP服务器环境流程
查看>>
系统管理中的三大利刃
查看>>
多对多查询一对一SQL
查看>>
prinf 导致死机 指针和×××的强制转换
查看>>
我的友情链接
查看>>
S5PV210--1---210启动方式和代码前16字节
查看>>
要搭一个mybatis的框架把以前的ssh的hibernate换掉,心累
查看>>
思考Android架構(一):What & Why《Android的UI控件是单线程》?
查看>>
7层网络
查看>>
idea注册333
查看>>
Matlab图像识别/检索系列(7)-10行代码完成深度学习网络之取中间层数据作为特征...
查看>>
JSP开发中遇到的几个小问题
查看>>
连影--影子006的记忆-01
查看>>
webview支持页面缩放
查看>>
HTTP协议及其POST与GET操作差异
查看>>
CSS3圆角详解
查看>>
网络安装sles
查看>>
Hadoop-zookeeper
查看>>
学习笔记十三 : dhcp
查看>>