窗口,元素位置,伪元素大小

鼠标位置:pageX/Y


滚动条的位置:window.pageX/YOffset

ie9以下:document.body/documentElement.scrollLeft/scrollTop()

ie9以下的两种方法是相互冲突的


视口大小:window.innerWidth/innerHeight

ie9以下:document.documentElement.clientWidth/clientHeight

               document.body.clientWidth/clientHeight


测元素的尺寸:节点.getBoundingClientRect();

                        节点.offsetWidth/Height


元素位置(相对于有定位的父级元素的):节点.offsetLeft/top()


移动那个滚动条:window.scroll(),window.scrollTO()    //一次性

                           window.scrollBy()    //累加


获取伪元素的样式:window.getComputedStyle(当前节点,null(伪元素)).css属性;

可以通过改变当前节点的选择器来改变伪元素的样式。间接改变


                        




阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页