- 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])