1. document.body.clientWidth ==> BODY对象宽度
  2. document.body.clientHeight ==> BODY对象高度
  3. document.documentElement.clientWidth ==> 可见区域宽度
  4. document.documentElement.clientHeight ==> 可见区域高度
  5. 网页可见区域宽: document.body.clientWidth
  6. 网页可见区域高: document.body.clientHeight
  7. 网页可见区域宽: document.body.offsetWidth (包括边线的宽)
  8. 网页可见区域高: document.body.offsetHeight (包括边线的高)
  9. 网页正文全文宽: document.body.scrollWidth
  10. 网页正文全文高: document.body.scrollHeight
  11. 网页被卷去的高: document.body.scrollTop
  12. 网页被卷去的左: document.body.scrollLeft
  13. 网页正文部分上: window.screenTop
  14. 网页正文部分左: window.screenLeft
  15. 屏幕分辨率的高: window.screen.height
  16. 屏幕分辨率的宽: window.screen.width
  17. 屏幕可用工作区高度: window.screen.availHeight
  18. 屏幕可用工作区宽度: window.screen.availWidth
  19. // 部分jQuery函数
  20. $(window).height()  //浏览器时下窗口可视区域高度
  21. $(document).height()    //浏览器时下窗口文档的高度
  22. $(document.body).height()      //浏览器时下窗口文档body的高度
  23. $(document.body).outerHeight(true) //浏览器时下窗口文档body的总高度 包括border padding margin
  24. $(window).width()  //浏览器时下窗口可视区域宽度
  25. $(document).width()//浏览器时下窗口文档对于象宽度
  26. $(document.body).width()      //浏览器时下窗口文档body的高度
  27. $(document.body).outerWidth(true) //浏览器时下窗口文档body的总宽度 包括border padding
  28. HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
  29. scrollHeight: 获取对象的滚动高度。
  30. scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
  31. scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
  32. scrollWidth:获取对象的滚动宽度
  33. offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
  34. offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
  35. offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
  36. event.clientX 相对文档的水平座标
  37. event.clientY 相对文档的垂直座标
  38. event.offsetX 相对容器的水平坐标
  39. event.offsetY 相对容器的垂直坐标
  40. document.documentElement.scrollTop 垂直方向滚动的值
  41. event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量

offset的更多相关文章

  1. Kafka 如何读取offset topic内容 (__consumer_offsets)

    众所周知,由于Zookeeper并不适合大批量的频繁写入操作,新版Kafka已推荐将consumer的位移信息保存在Kafka内部的topic中,即__consumer_offsets topic,并 ...

  2. offset、client、scroll开头的属性归纳总结

    HTML元素有几个offset.client.scroll开头的属性,总是让人摸不着头脑.在书中看到记下来,分享给需要的小伙伴.主要是以下几个属性: 第一组:offsetWidth,offsetHei ...

  3. kafka主题offset各种需求修改方法

    简要:开发中,常常因为需要我们要认为修改消费者实例对kafka某个主题消费的偏移量.具体如何修改?为什么可行?其实很容易,有时候只要我们换一种方式思考,如果我自己实现kafka消费者,我该如何让我们的 ...

  4. JavaScript学习笔记5 之 计时器 & scroll、offset、client系列属性 & 图片无缝滚动

    一.计时器 setInterval ( 函数/名称 , 毫秒数 )表示每经过一定的毫秒后,执行一次相应的函数(重复) setTimeout ( 函数/名称 , 毫秒数 ) 表示经过一定的毫秒后,只执行 ...

  5. margin()与offset()的区别

    margin() 简写属性在一个声明中设置所有外边距属性. offset() 方法返回或设置匹配元素相对于文档的偏移(位置).

  6. Excel——使用OFFSET、MATCH、COUNTA实现二级菜单

    如图所示,接下来提供两种办法实现: 1.将A.B.C.D定义为名称NAME. 2.设置一级菜单单元格数据有效性为NAME. 3.设置二级菜单格数据有效为: =OFFSET($A$1,MATCH($A6 ...

  7. Excel——OFFSET函数

    1.首先看下offset函数的参数设置: 说明:height,width表面它的返回值可以是一个数组,而并非一个值.这样,它就可以用于数据有效性等. 2.使用offset实现转置: 3.offset函 ...

  8. JavaScript中的 offset, client,scroll

    在js 中我们要用到的 offset, client, scroll 在这我把自己理解的给大家分享一下. offset div.offsetTop 指div距离上方或上层控件的距离,单位像素 div. ...

  9. 第五篇:在SOUI中使用XML布局属性指引(pos, offset, pos2type)

    窗口布局的概念 每一个UI都是由大量的界面元素构成的,在Windows编程,这些界面元素的最小单位通常称之为控件. 布局就是这些控件在主界面上的大小及相对位置. 传统的布局一般使用一个4个绝对坐标来定 ...

  10. TOP 和 OFFSET 筛选(转)

    SQL Server 对行数的排序提供了 TOP 筛选.SQL Server 2012 新增了 OFFSET 筛选. 一.TOP 筛选 如果有 ORDER BY 子句,TOP 筛选将根据排序的结果返回 ...

随机推荐

  1. JNI_最简单的Java调用C/C++代码

    JNI_最简单的Java调用C/C++代码 JNI.是Java Native Interface的简称,中文是"Java本地调用".通过这种技术能够做到下面两点: Java程序中的 ...

  2. 用JSmooth制作java jar文件的可运行exe文件教程【图文】

    这是我之前在个人博客3yj上面写的一篇文章,如今转载过来,原文地址 (这不是广告哦) 几年前,刚接触java的是,就想用一些方法把自己的劳动果实保护起来,曾经也用过非常多这种工具,有一个特别好用,今天 ...

  3. 【思路题】【多校第一场】【1001.OO’s Sequence】

    题目大意: 给你一个序列A,f(l,r) 表示 在[l,r]中 的Ai 对于每一个数Aj 都有 Ai%Aj!=0  的数目(  i!=j  ) 卡了一段时间..... 题解 简单题 定义两个数组L[i ...

  4. NET基础课--配置文件2

     1. 使用<appSettings>        简单的配置信息,可以直接放入<appSettings>标记中.如: <?xml version="1.0& ...

  5. .NET Framework 4.0-RequestValidationMode

    1.WebForm 先看如下 web.config 的代码: <system.web> <compilation debug="true" targetFrame ...

  6. Python-windows服务-重启自动化

    一. 前言 有了上一篇的“python初学”的基础,咱们就有了python的开发包,有了开发环境IDE,那我们就可以干活了.我的第一个选题就是让我们的windows服务可以按照我们的意愿进行自动重启. ...

  7. 封装一些数据库SQLCipher的方法(增、删、改、查)

    上一篇随笔只是简单的说了一下使用SQLCipher框架,介绍的比较笼统,可能看一遍之后更加蒙圈了,为了更好的使用这个数据库,整理了我在公司项目的需要用的方法,包括创建表,插入数据,更新数据,搜索查询数 ...

  8. c语言-函数的定义及传参

    模块化编程 定义: 数据类型 函数名(型参):如果没有数据类型,默认的为int 值传递 地址传递 嵌套调用 递归调用:直接或间接调用本身函数,求可能栈破裂,求阶乘 #include <stdio ...

  9. oracle 序列

    查询序列值 select td_prodline_attr_seq.nextval from dual     查询用户建的所有序列 用户名 必须大写select SEQUENCE_OWNER,SEQ ...

  10. AngularJS心得体会

    AngularJS早些时候有过了解,知道这是一个JS的MVC框架,同类型的框架还有Backbone等.这次是由于项目需要,学习了两天的Angular后开始着手改之前的项目代码,这里大概说一下这一周学习 ...