-
多物體運動時,所有的東西不能共用比如透明度,定時器查看全部
-
運動的不同效果查看全部
-
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
提交
取消