前端涉及的寬高(簡單彙總)

  1. offsetLeft/offesetTop,相對於父元素,
    offsetWidth/offsetHeight,指元素的寬高
    event.clientX/event.clientY,鼠標相對於瀏覽器
    圖片摘自:慕課網,放大鏡特效課程
    http://www.imooc.com/video/417
  2. style.left
    圖片摘自:慕課網,放大鏡特效課程
    這裏寫圖片描述

  3. 圖片摘自: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])

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章