zoukankan      html  css  js  c++  java
  • CSS篇 CSSOM

    CSSOM:

      CSS对象模型,提供JS接口操作CSS rule;

      document.styleSheets可以查看当前加载的所有CSS;

      window.outerWidth, outerHeight      整个浏览器的大小(不包括任务栏);

      window. innerWidth, innerHeight     浏览器页面中可视区域的大小,不包括:菜单栏、工具栏、调试器

      window.pageXOffset, pageYOffset    页面滚动中,水平方向的和垂直方向的距离

      window.screenX, screenY        浏览器窗口在显示器中的位置,screenX表示水平位置,screenY表示垂直位置

      window.screenLeft, screenTop    

      screen对象:

      screen.width, height           显示器的宽度、高度;

      screen.availWidth, availHeight      显示器可用宽度、高度(不包括任务栏)

      screen.colorDepth             显示器的颜色深度,如:24

      screen.pixelDepth             如:24

      元素:Element

      offsetParent               第一个祖定位元素(即用来计算上面的offsetLeftoffsetTop的元素);

      offsetLeft, offsetTop           相对于最近的祖先定位元素(CSS position 属性被设置为 relative、absolute 或 fixed 的元素)的左右偏移值

       offsetWidth, offsetHeight          整个元素的尺寸(包括边框) 

      clientWidth, clientHeight         表示内容区域(包括padding大小)的高度和宽度,但是不包括边框和滚动条

        clientLeft, clientTop             内容区域(包括padding大小)的左上角相对于整个元素左上角的位置(包括边框)

      scrollWidth, scrollHeight          整个内容区域的宽高,包括隐藏的部分。如果元素没有隐藏的部分,则相关的值应该等用于clientWidthclientHeight;(向下滚动滚动条的时候,scrollHeight应该等用于scrollTop + clientHeight)

      鼠标位置: Event

      e.screenX, screenY           鼠标相对于显示器屏幕的偏移量

      e.clientX, clientY            鼠标相对于window的偏移量

      e.pageX, pageY              鼠标相对于document的偏移量(会有滚动条)

      e.offsetX, offsetY            鼠标相对于当前被点击元素的偏移量

     资料:

    CSSOM中文资料

  • 相关阅读:
    s3c6410 SD卡启动的Secure mode
    转载:在WinCE中实现Screen Rotation
    Linux常用的
    49美元Android PC驾到!威盛APC初探
    通过ImageIO创建任意大小图片缩略图(image thumbnail)
    MongoDB中的注意事项
    PHP连接Mongo时的数据库指定
    MongoDB与PHP的简单应用
    关于MongoDB的group用法
    MongoDB的管理
  • 原文地址:https://www.cnblogs.com/diydyq/p/4315332.html
Copyright © 2011-2022 走看看