最赞回答 / 一仁
我知道哪里错了,我把style.left和offsetLeft搞混淆了。百度了解了一下,具体区别如下:1.定义:offsetLeft: 获取的是当前对象左侧距离父对象左侧的值(均不包含border);style.left: 获取或设置相对于具有定位属性(position定义为relative)的父对象的左边距;还有个clientLeft:获取的是当前对象的offsetLeft属性值和到当前窗口左边的真实值之间的距离,. 2.如果父对象的position定义为relative,子对象的position定义为...
2016-05-19
最新回答 / Mr_Mask
这个不是自适应,你可以去网上找找关于自适应的,当游览器onresize即游览器的窗口大小调整,图片自动适应游览器宽度。不知道说的对不对,下面的同学可以给我改正
2016-05-17
最新回答 / 二丶5次元
js获取宽度有几种方法,但每种都不一样。比如你所说的document.body.clientwidth的意思是当前浏览器窗口的宽,但是这个属性不是特别容易用,很容易出现值为0或者一些奇怪数值的情况,并且它不包括边线。document.documentElement.clientWidth是当前可视区域的宽,同样不包括边线。而document.documentElement和document.body的区别好像就是html文件是否使用了dtd吧在没有使用dtd下使用document.body.clientW...
2016-05-13
最新回答 / qq_D座小哥_0
bug原因是第一行的元素未设置绝对定位,在缩小后第一行靠后的几列元素拥有了绝对定位,再放大后,列数变大,绝对定位没有取消,当再次加载后,多出来的几列的第一行元素执行的语句为:i...
2016-05-09