美文网首页
web 相关的知识(client,offset,page 等)

web 相关的知识(client,offset,page 等)

作者: 其实杰伦 | 来源:发表于2016-07-25 14:47 被阅读35次

    一. touch

    webapp 常用的 touch事件的详细对比

    • touches 设备上所有手指触发的事件集合(一个手指触碰取touches[0])
    • targetTouches 绑定了 touch 事件的 dom 元素上的事件的集合(当前 绑定了 touch 事件 dom 事件改变时的事件集合,比如从 touchstart 变成了 touchmove 的时候会触发)
    • changedTouches 触发事件时改变的事件集合

    二. DOM

    常见的 DOM 属性的介绍

    • 子级
    . children 父级元素下的子级标签元素的类数组集合(忽略文本节点)
    . childNodes 父级元素下的所有元素,包括文本元素(nodeType = 3)和标签元素(nodeType = 1),可以用 for 循环来筛选
    . tagName 标签元素的名字大写形式.
    
    • web 界面的长宽
    . 获取window滚动条的高度: Math.max(window.pageYoffset(safari) || 0, document.documentElement.scrollTop)
    . 获取div滚动条的高度 : element.scrollTop
    . 获取 div 所有的css 属性对象, document.defaultView.getComputedStyle(ele);
    
    • css相关
    . adsd
    

    相关文章

      网友评论

          本文标题:web 相关的知识(client,offset,page 等)

          本文链接:https://www.haomeiwen.com/subject/blwgjttx.html