css背景图片半透明代码(html背景图片半透明)

http://www.itjxue.com  2023-01-27 07:06  来源:未知  点击次数: 

css里怎么给背景图片变透明点 给图片的div加什么代码才能实现呢

1、新建html文档,在body标签中添加一个img标签,这时默认情况下图片是不透明的:

2、在head标签中添加style标签,在style标签中为img标签设置透明度样式,其中三个属性是为了兼容不同浏览器:

3、刷新浏览器中的页面,这时可以发现浏览器中图片的透明度改变了,透明度的范围是0-1,0表示完全透明,1表示不透明:

css中,怎么写背景图片的透明度?

亲,我们经常会使用到背景图片,但有时候需要把背景图片设置一个半透明的效果,那么就需要以下的CSS了。这是一个CSS滤镜达到的效果,应用十分广泛。

.modbr{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto !important;width:100%}

注:

代码应用的式CSS中的Alpha滤镜,这个滤镜可以设置目标元素的透明度。还可以通过指定坐标,从而实现各种不同范围的透明度。具体语法如下:

{filter:alpha(opacity=#opacity,finishopacity=#finishopacity,

style=#style,startx=#startx,starty=#starty,finishx=#finishx,finishy=#finishy)}

具体参数含义如下:

“opacity”表示透明度调节,范围在0-100,0表示完全透明,100表示完全不透明。

“finishopacity” 是一个可选参数,如果想要设置渐变的透明效果,就可以使用他们来指定结束时的透明度。范围也是0 到 100。

“style” 指定透明区域的形状特征:0 代表统一形状,1 代表线形,2 代表放射状,3 代表矩形

“startx” 渐变透明效果开始处的 X坐标。

“starty” 渐变透明效果开始处的 Y坐标。

“finishx” 渐变透明效果结束处的 X坐标。

“finishy” 渐变透明效果结束处的 Y坐标。

以上的参数可以选用,可以只设置一个opacity

如果设置成下面代码,就表示背景式半透明的:

{filter:alpha(opacity=50)}

Css实现背景图片半透明效果。

你的图片跟第二个层在同一个层里,第二个层又是相对定位,当然不行了。

style type="text/css"

.alpha{filter:alpha(opacity=30);width:400px;}

/style

div width="1024" height="768"

img src="C:\\webstudy\\Pic\\2.jpg" class="alpha"/

/div

div style=" position:absolute;left:0px; top:0px"

font color=redasdfasdfd/font

brbrbrbrsdfsdfsdfsdfsdfbrbrbr

/div

或者:

style type="text/css"

.alpha{filter:alpha(opacity=30);width:400px;}

/style

div style="position:relative" width="1024" height="768"

img src="My Pictures/q-1.jpg" class="alpha"/

div style="position:absolute;left:0px; top:0px"

font color=redasdfasdfd/font

brbrbrbrsdfsdfsdfsdfsdfbrbrbr

/div

/div

(责任编辑:IT教学网)

更多

推荐FTP服务器文章