- offsetLeft/offesetTop,相对于父元素,
offsetWidth/offsetHeight,指元素的宽高
event.clientX/event.clientY,鼠标相对于浏览器
图片摘自:慕课网,放大镜特效课程 style.left
图片摘自:慕课网,放大镜特效课程图片摘自:HTML 获取屏幕、浏览器、页面的高度宽度- 方木一- 博客园
原生js中宽高:
window.screen.width
window.screen.height
window.screen.availWidth- 可用的屏幕宽度,属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如窗口任务栏。
window.screen.availHeight- 可用的屏幕高度,属性返回访问者屏幕的高度,以像素计,减去界面特性,比如窗口任务栏。
window.screen.availLeft
window.screen.availTop
window.outerWidth
window.outerHeight
window.innerWidth
window.innerHeight
window.document.body.clientWidth
window.document.body.clientHeight
window.document.body.clientLeft
window.document.body.clientTop
window.document.body.offsetWidth
window.document.body.offsetHeight
window.document.body.offsetLeft
window.document.body.offsetTop
document.body.scrollWidth
document.body.scrollHeight
jQuery中宽高:
尺寸
height([val|fn])
width([val|fn])
innerHeight()
innerWidth()
outerHeight([soptions])
outerWidth([options])
- offsetLeft/offesetTop,相对于父元素,
offsetWidth/offsetHeight,指元素的宽高
event.clientX/event.clientY,鼠标相对于浏览器
图片摘自:慕课网,放大镜特效课程 style.left
图片摘自:慕课网,放大镜特效课程图片摘自:HTML 获取屏幕、浏览器、页面的高度宽度- 方木一- 博客园
原生js中宽高:
window.screen.width
window.screen.height
window.screen.availWidth- 可用的屏幕宽度,属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如窗口任务栏。
window.screen.availHeight- 可用的屏幕高度,属性返回访问者屏幕的高度,以像素计,减去界面特性,比如窗口任务栏。
window.screen.availLeft
window.screen.availTop
window.outerWidth
window.outerHeight
window.innerWidth
window.innerHeight
window.document.body.clientWidth
window.document.body.clientHeight
window.document.body.clientLeft
window.document.body.clientTop
window.document.body.offsetWidth
window.document.body.offsetHeight
window.document.body.offsetLeft
window.document.body.offsetTop
document.body.scrollWidth
document.body.scrollHeight
jQuery中宽高:
尺寸
height([val|fn])
width([val|fn])
innerHeight()
innerWidth()
outerHeight([soptions])
outerWidth([options])