-
多物体运动时,所有的东西不能共用比如透明度,定时器查看全部
-
运动的不同效果查看全部
-
json格式: var json={a:12,b:13}; for(var i in json){ alert(i); //弹出a alert(json[i]); //弹出12 }查看全部
-
1、设置透明度的样式语句: filter:alpha(opacity:30);//30是透明度的值。 2、因没有获取当前透明度的属性,则需要定义一个变量alpha,对变量和目标进行比较,实现效果。 3、IE和获取浏览器透明度的赋值方法: IE:object.style.filter='alpha(opacity:'+值+')';查看全部
-
获取obj指定属性的方法,需要考虑浏览器兼容性查看全部
-
jquery查看全部
-
IE和firefox浏览器通过内置函数来获取CSS中样式的方法查看全部
-
oDiv.style.left = oDiv.offsetleft + 1 + 'px';查看全部
-
getstyle查看全部
-
css定义(filter:alpha(opacity:30)) JS 改变: IE:style.filter=‘alpha(opactiy:’+值+')' 非IE .style.opactiy=值/100(火狐或者chrome关于透明度的满值1,IE是100) <head>查看全部
-
透明度: css定义 filter:alpha(opacity:30); opacity:0.3;查看全部
-
function getStyle(obj,attr){ if(c }查看全部
-
var json = {a:12 , b:13}; for(var i in json){ alert(i); //弹出a 弹出b alert(json[i]);//弹出12 弹出13 }查看全部
-
move.js<br> function startMove(obj,attr,iTarget,fn){<br> clearInterval(obj.timer);//1.2+++<br> obj.timer=setInterval(function(){//1.2+++<br> var icur=null;<br> //1.判断类型<br> if(attr=='opacity'){<br> icur=Math.round(parseFloat(getStyle(obj,attr))*100);<br> }else{<br> icur=parseInt(getStyle(obj,attr));<br> }<br> //2.算速度<br> var speed=(iTarget-icur)/8;<br> speed=speed>0?Math.ceil(speed):Math.floor(speed);<br> //3.检测停止<br> if(icur==iTarget){<br> clearInterval(obj.timer);<br> if(fn){<br> fn();<br> }<br> }else{<br> if(attr=='opacity'){<br> obj.style.filter='alpha(opacity:'+(icur+speed)+')';<br> obj.style.opacity=(icur+speed)/100;<br> }else{<br> obj.style[attr]=icur+speed+'px';<br> }<br> <br> }<br> },30);<br> }<br> function getStyle(obj,attr){<br> if(obj.currentStyle){<br> return obj.currentStyle[attr];<br> }else{<br> return getComputedStyle(obj,false)[attr];<br> }<br> }查看全部
-
obj.offsetWidth-->parsent(getStyle(obj,'width'));查看全部
举报
0/150
提交
取消