获取窗口属性,dom尺寸,脚本化css
2018-03-06 10:55
465 查看
1、查看滚动条的滚动距离:
2、查看视口的尺寸:
3、查看元素的几何尺寸:
4、查看元素的尺寸:
5、查看元素的位置:
6、让滚动条滚动:
window上有三个方法:scroll()、scrollTo()、scrollBy。
三个方法功能类似,用法都是将x、y坐标传入。即实现滚动条滚动到当前位置。
区别:scrollBy()会在之前的数据基础上做累加。
eg:window.scroll(0,100);
window.pageXOffset/window.pageYOffse //(IE8以及IE8以下不兼容); document.body/documentElement.scrollLeft/scrollTop。
2、查看视口的尺寸:
window.innerWidth/innerHeight //(IE8以及IE8以下不兼容); document.documentElement.clientWidth/clientHeight //(标准模式下任意浏览器都兼容); document.body.clientWidth/clientHeight //(适用于怪异模式下的浏览器);
3、查看元素的几何尺寸:
domEle.getBoundingClientRect(); //(返回结果不是实时的)
4、查看元素的尺寸:
dom.offsetWidth,dom.offsetHeight.
5、查看元素的位置:
dom.offsetLeft,dom.offsetTop.
6、让滚动条滚动:
window上有三个方法:scroll()、scrollTo()、scrollBy。
三个方法功能类似,用法都是将x、y坐标传入。即实现滚动条滚动到当前位置。
区别:scrollBy()会在之前的数据基础上做累加。
eg:window.scroll(0,100);
相关文章推荐
- js/jq修改或获取CSS属性,DOM属性
- Javascript进阶篇——(DOM—节点---获取浏览器窗口可视区域大小+获取网页尺寸)—笔记整理
- js获取浏览器高度 窗口高度 元素尺寸 偏移属性的方法
- mark: firefox获取dom节点css属性
- 通用JS获取页面尺寸及窗口位置
- 定义窗口边界内、词间换行的CSS属性
- js原生获取元素的css属性
- CSS获取本元素的属性
- jquery中css获取颜色属性
- JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
- 句柄的使用(二)—— 动态获取句柄及窗口属性改变
- angluarjs监听浏览器变化,使用directive获取dom元素属性
- js获取浏览器窗口属性
- js 获取css 样式表属性
- JavaScript(21)jQuery - 获取并设置 CSS 类、尺寸
- CSS 北京属性 尺寸属性 盒子模型 定位 选择器
- 窗口属性的获取函数
- JavaScript获取DOM元素位置和尺寸大小
- PHP获取图片宽度高度、大小尺寸、图片类型、用于布局的img属性
- JavaScript DOM 中获取元素属性