已采纳回答 / 青鸟衔音
<style type="text/css"> *{ margin: 0; padding: 0; } #move{ width: 300px; margin: 10px auto; border: 1px solid #ccc; } #move a{ display: inline-block; width: 58px; height: 25px; border: 1px solid #ddd; border-radius: 3px; b...
2016-04-05
function getStyle(obj, sttr){
//IE
if(obj.currentStyle){
return obj.currentStyle[[attr];
}
//FF
else{
return getComputedStyle(obj, false)[attr];
}
}
//IE
if(obj.currentStyle){
return obj.currentStyle[[attr];
}
//FF
else{
return getComputedStyle(obj, false)[attr];
}
}
2016-04-05
已采纳回答 / 凝雨
obj.style[attr]是去取obj的样式中的某个属性,attr是变量。可以是height,可以是width。obj.style.attr是去取obj的样式中的attr属性,而实际上这个属性是不存在的,所以不行。还有 li1.onmouseout=function(){move(this,"widht",200)} 中的宽写错了
2016-04-05
老师的var flag = true;放定时器外面保证了定时器一定是flag = false; 但边界值放在那,width:201,height:200,opacity:100,物体运动不会超过这三围的。。
2016-04-04
提示如下信息:“Uncaught ReferenceError判断是否传入了fn is not defined”。是因为在浏览器中安装了迅雷下载支持插件的原因,卸载或停用之后就不会有这个错误提示了。
2016-04-04
已采纳回答 / 从此浪迹天涯了无牵挂
你获取对象名为oDiv 对象名加上.style意思是是获取某个属性,但这里的.style只能够获取行内对象,也就是在html里面写的样式。head里面的获取不到。因为你写了<div id="div1" style="width:200px;">所以oDiv.style.width一开始获取到的是200pxoDiv.style.width一开始是等于200px的parseInt(oDiv.style.width)-1+'px'这部分呢,这里注意,oDiv.style.width。这里获取的是一个...
2016-04-04