CSS半透明滤镜在FIREFOX和IE下面的能够通用的写法,此个人博客记录下来,给大家留着备用:
CSS代码
.test{
background:#000;
color:white;
width:200px;
position:absolute;
left:10px;
top:10px;
filter: Alpha(opacity=10);
-moz-opacity:.1;
opacity:0.1;
}
这里关键的是
CSS代码
filter: Alpha(opacity=10);
-moz-opacity:.1;
opacity:0.1;
这三句,第一句是ie 支持.第二三句是firefox支持的,但是版本不一样就有两种了,所以用时候把三句都加上就行了
效果:CSS 滤镜属性(图片透明)
用于定制图片的显示效果
1)滤镜的有效HTML标记:
BODY
BUTTON
DIV
IMG
INPUT
MARQUEE
SPAN
TABLE
TD
TEXTAREA
TH
TR
2)滤镜的属性参数
a) 设置透明度Alpha
语法: { FILTER: Alpha(Opacity=n1,Finishopacity=n2,Style=#,Startx=x1,Starty=y1,Finishx=x2,Finishy=y2)}
"Opacity"透明度.从0到100,0代表完全透明.100代表完全不透明.
"Finishopacity"可选,指定结束时的透明度.0到100.
"Style"透明区域形状.其中#可为:0代表统一形状,1线形,2放射状,3长方形.
"Startx"和"Starty"渐变透明效果的开始X和Y坐标.
"Finsihx"和"Finsihy"渐变透明效果结束X和Y的坐标.
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->
b) 模糊Blur
语法:{filter:blur(add=add,direction=direction,strength=strength)}
"add""TRUE(默认)"或者"FALSE".指定图片是否被改变成印象派的模糊效果.1为真,0为假
"direction"设置模糊的方向.0垂直向上,每45度为一个单位.默认值向左的270度.
"strength"有多少像素的宽度受到模糊影响,默认是5个像素.
c) 透明 Chroma
···
···