-
<!-- 使用js实现透明度运动而不采用直接设置css的style.opacity属性来改变透明度,这是因为css的透明度的设置是一步到位,瞬时完成的,而使用js可以实现渐隐特效 --> opacity是不透明度,opacity为0时表示不透明度是0也就是完全透明(效果等同于css的隐藏) filter: alpha(opacity:30); /*IE浏览器专用,opacity属性值为0~100*/ opacity:0.3; /*所有主流浏览器都支持opacity属性。. 注意:IE8和早期版本支持另一种过滤器属性。像:filter:Alpha(opacity=50),而IE8版本之前的opacity属性值是0~1*/ 【没有直接的属性可以改变透明度,需要定义一个alpha】查看全部
-
运动框架实现思路 1、速度(改变值left、right、width、height、opcity) 2、缓冲运动 3、多物体运动 4、任意值变化 5、链式运动 6、同时运动查看全部
-
json: var json{name1:key1 name2:key2}; json只能用for-in循环 for(var i in json){ alert(i);//输出json中的name们 alert(json[i]);//输出json中的key们 }查看全部
-
可以通过中间设定固定值,让它上去了之后从下面出来查看全部
-
所有offset属性的值都会包括边框值和padding,需要用getstyle属性来实现。 obj.currentStyle[attr];//针对IE浏览器 obj.getComputerStyle(obj,false)[attr];//针对FireFox浏览器查看全部
-
只要是多物体运动,所有的东西都不能公用查看全部
-
火狐/chrome opacity:(0.0~1.0)//不透明度从完全透明到完全不透明 IE filter:alpha(opacity:(0~100))查看全部
-
offsetLeft当前的left值查看全部
-
运动框架实现思路查看全部
-
opacity:不透明度(0.0完全透明~1.0完全不透明)查看全部
-
对于数值(可能出现小数点),一定要对其进行判断,向上取余或者向下取余,三目判断查看全部
-
方法 描述 abs(x) 返回数的绝对值。 acos(x) 返回数的反余弦值。 asin(x) 返回数的反正弦值。 atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。 atan2(y,x) 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。 ceil(x) 对数进行上舍入。 cos(x) 返回数的余弦。 exp(x) 返回 e 的指数。 floor(x) 对数进行下舍入。 log(x) 返回数的自然对数(底为e)。 max(x,y) 返回 x 和 y 中的最高值。 min(x,y) 返回 x 和 y 中的最低值。 pow(x,y) 返回 x 的 y 次幂。 random() 返回 0 ~ 1 之间的随机数。 round(x) 把数四舍五入为最接近的整数。 sin(x) 返回数的正弦。 sqrt(x) 返回数的平方根。 tan(x) 返回角的正切。 toSource() 返回该对象的源代码。 valueOf() 返回 Math 对象的原始值。查看全部
-
例如:火车进站,快接近站台的时候,速度会慢下来,所以可以利用:后半段的速度等于要达到的目标减去当前目标然后用这个值除以一个数,来实现缓冲动画查看全部
-
定义的变量赋值给另外一个属性时,需要用字符串加号相连查看全部
-
改变透明度来实现动画效果,由于没有直接的变量来改变,所以需要定义变量给其赋值判断来进行改变其属性。查看全部
举报
0/150
提交
取消