Q:图片渐隐渐显的效果怎么做?
A:1、用JavaScript来给css中的alpha滤镜,产生一个循环,检测alpha值是否达到100,如果没达到,则+10,直到达到100。原理是这样的,具体实现起来可以把以下JavaScript放在叶面的<head>和</head>中间:
<script language=JavaScript1.2>
<!--
function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",50)
}
function low(which2){
clearInterval(highlighting)
which2.filters.alpha.opacity=40
}
function highlightit(cur2){
if (cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}
//-->
</script>
然后在需要变化的图片的<img>最后写上onmouseout=low(this) onmouseover=high(this)
style="FILTER: alpha(opacity=40)"就行了。
2、用DW插件做
插件名称:Flash Image
下载页面:http://www.windstudio.net/res1.asp