博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js中小球碰壁反弹
阅读量:4654 次
发布时间:2019-06-09

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

一、 在指定容器内的碰壁反弹                    

offsetWidth //返回元素的宽度(包括元素宽度、内边距和边框,不包括外边距)

offsetHeight //返回元素的高度(包括元素高度、内边距和边框,不包括外边距)
clientWidth //返回元素的宽度(包括元素宽度、内边距,不包括边框和外边距)
clientHeight //返回元素的高度(包括元素高度、内边距,不包括边框和外边距)
style.width //返回元素的宽度(包括元素宽度,不包括内边距、边框和外边距)
style.height //返回元素的高度(包括元素高度,不包括内边距、边框和外边距)
scrollWidth //返回元素的宽度(包括元素宽度、内边距和溢出尺寸,不包括边框和外边距),无溢出的情况,与clientWidth相同
scrollHeigh //返回元素的高度(包括元素高度、内边距和溢出尺寸,不包括边框和外边距),无溢出的情况,与clientHeight相同
offsetTop //返回元素的上外缘距离最近采用定位父元素内壁的距离,如果父元素中没有采用定位的,则是获取上外边缘距离文档内壁的距离。 所谓的定位就是position属性值为relative、absolute或者fixed。返回值是一个整数,单位是像素。此属性是只读的。
offsetLeft //此属性和offsetTop的原理是一样的,只不过方位不同,这里就不多介绍了。
scrollLeft //此属性可以获取或者设置对象的最左边到对象在当前窗口显示的范围内的左边的距离,也就是元素被滚动条向左拉动的距离。返回值是一个整数,单位是像素。此属性是可读写的。
scrollTop //此属性可以获取或者设置对象的最顶部到对象在当前窗口显示的范围内的顶边的距离,也就是元素滚动条被向下拉动的距离。 返回值是一个整数,单位是像素。此属性是可读写的。

 

 

二、 整个浏览器可视区域的碰壁反弹                    

 

转载于:https://www.cnblogs.com/menglong1214/p/9595020.html

你可能感兴趣的文章
Js通过原型继承创建子类
查看>>
HTML5 网页 漂浮窗广告 JavaScript逻辑 - demo
查看>>
python+unittest+requests+HTMLRunner编写接口自动化测试集
查看>>
深入Java对象及元素的存储区域(转载)
查看>>
ATM模拟器(附代码及运行结果)
查看>>
0基础培训Web前端2个月实习一个月4000?
查看>>
[转]Asp.net三种事务处理
查看>>
[转]基于全注解的Spring3.1 mvc、myBatis3.1、Mysql的轻量级项目
查看>>
POJ2104 区间第k大(版本1)
查看>>
堆排序
查看>>
Dubbo学习
查看>>
[转载]一张图说明如何从sklearn工具箱中正确选择算法
查看>>
windows编程了解
查看>>
使用一条SQL语句删除表中重复记录
查看>>
HDU-1150 Machine Schedule 最小点覆盖
查看>>
jquery中使用event.target的几点
查看>>
java ThreadLocal使用
查看>>
UIView的layoutSubviews和drawRect方法何时调用
查看>>
poj1094 Sorting It All Out
查看>>
python 全栈开发,Day38(在python程序中的进程操作,multiprocess.Process模块)
查看>>