-
document查看全部
-
screen查看全部
-
innerWidth outerWidth查看全部
-
offsetLeft和offsetTop 首先了解offsetParent 1.如果当前元素的父级元素没有进行css定位(position为absolute或relative),offsetParent为body 2.如果当前元素的父级元素中有ccss定位(position为absolute或relative),offsetParent取最近的那个父级元素 不同浏览器对offsetParent的解析效果不同 在IE6/7中 offsetLeft=(offsetParent的padding-left)+(当前元素的margin-left) 在IE8/9/10及chrome中 offsetLeft=(offsetParent的margin-left)+(offsetParent的border宽)+(offsetParent的padding-left)+(当前元素的margin-left) 在firefox中 offsetLeft=(offsetParent的margin-left)+(当前元素的margin-left)+(offsetParent的padding-left)查看全部
-
width()和height() innerWidth()和innerHeight() outerWidth()和outerHeight()查看全部
-
Event对象的五种坐标查看全部
-
offsetLet的各浏览器兼容情况查看全部
-
1.window.innerWidth 内部宽度 2.window.innerHeight 内部高度 3.window.outerWinth 外层宽度 4.window.outerHeight 外城高度(浏览器高度) 5.window.screen.Height 6.window.screen.availHeight 7.window.screenTop 8.window.screenLeft查看全部
-
1.window.innerWidth 内部宽度 2.window.innerHeight 内部高度 3.window.outerWinth 外层宽度 4.window.outerHeight 外城高度(浏览器高度) 5.window.screen.Height 6.window.screen.availHeight 7.window.screenTop 8.window.screenLeft查看全部
-
windows和document的区别 1.Window对象表示浏览器中打开的窗口; 2.Window对象可以省略! 例子:alert() = window.alert() 3.document对象是Window对象的一部分 4.浏览器的HTML文档成为docuement对象 window.location和document.location区别,两个对象的location属性都引用了Location对象 window.location === document.location //true查看全部
-
。。。查看全部
-
.innerWidth() || .innerHeight查看全部
-
.width() || .height()查看全部
-
确定元素大小 getBoundingClientRect() 返回一个矩形对象,包含left、right、top、bottom四个属性 1.right - left = offsetWidth window.onscroll 窗口滚动轴滑动事件函数 2.bottom - top = offsetHeigth Element.classList.add("className"); 某个元素的classList属性可以取出这个元素的素有类名,再通过add方法给这个元素添加一个类名查看全部
-
假如无padding无滚动 clientWidth=style.width 假如有padding无滚动 clientWidth=style.width+style.padding*2 假如有padding有滚动,且滚动是显示的 clientWidth=style.width+style.padding*2-滚动轴宽度查看全部
举报
0/150
提交
取消