前端涉及的宽高(简单汇总)

来源:互联网 发布:淘宝哪家mlb帽子是正品 编辑:程序博客网 时间:2024/06/07 08:18
  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])

原创粉丝点击