怎样设置一个层是从上而下透明的?

一般如果设置的透明样式为1时是从左到右透明的,但我现在想它从上而下透明,怎样可以实现呢?
---------------------------------------------------------------

1<div id="Layer1" style="FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=100,finishOpacity=0,startX=0,finishX=0,startY=0,finishY=100); BACKGROUND-COLOR: skyblue"></div>

何如?
---------------------------------------------------------------

这是在用滤镜!
netscape 不支持.

1<table border="0" cellpadding="0" cellspacing="0" style="filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#99ccff, EndColorStr=#ffffff);" width="100%">
2<tr><td height="24" valign="middle">adflasdfaasfd   
3as<hr/>   
4afdsalkdsf   
5<br/>
6</td></tr></table>

---------------------------------------------------------------

1<div id="Layer1" onclick="aa(Layer1)" style="FILTER: progid:DXImageTransform.Microsoft.Alpha( style=1,opacity=100,finishOpacity=0,startX=0,finishX=0,startY=0,finishY=100); BACKGROUND-COLOR: skyblue"></div>
1<script>   
2function aa(obj)   
3{   
4obj.filters(0).startX=0;   
5  
6}   
7</script>

我刚好看了msdn中的filter不分,progid:DXImageTransform.Microsoft是IE5。5+才有的,而以前的版本中直接使用filter name就可以了

---------------------------------------------------------------

Layer1.filters.item(0).startX=
Layer1.filters.item("DXImageTransform.Microsoft.filterName").startX

Published At
Categories with Web编程
comments powered by Disqus