css背景图片透明度(background图片透明度)

admin 439 0

这篇文章给大家聊聊关于css背景图片透明度,以及background图片透明度对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

一、HTML如何给背景颜色设置透明度

(2)在html文件找到一个<body>标签,在这个标签里创建一个<div>标签并添加一个类,在这把这个类设置为:rgba。如图

(3)为div添加样式。在<title>标签后面创建一个<style>,在<style>标签里设置rgba类的高和背景透明度的样式(rgba(R,G,B,A))。透明度参数,取值在0~1之间,不可为负值,透明度参数越小透明度越高。如图

(4)保存后使用浏览器查看。可以看到当透明度为由0.1修改为1时div背景由灰色变为了黑色。如图:

(5)所有代码。可以把所有代码复制到新建的html文件上,保存好后使用浏览器打开借口看到效果。如图

二、css把背景变全透明

怎样换百度空间的背景2006年08月26日星期六 05:58(1)随文字滚动的背景 1.进入你的空间----|设置|----|模板设置|-----自定义模版CSS可以让您:•直接编辑CSS文件,实现个性化效果----|编辑| 2.删除开头处的4句语句: body{background-color:#FFFFFF}#header{height:89px;background:#CDF991}#header div.lc{}#header div.rc{background:url(http://img.baidu.com/hi/temp9/hdr.jpg) no-repeat top right} 3.删除第21行处的这条语句:.stage{background:#DFFFB2} 4.在开头位置复制并粘贴以下语句: body{background: url(

" target="_blank">

); background-position:0px-200px} 5.按|保存并应用|退出其中 url()括号中的内容自己找个图片弄上去吧其中 background-position:0px-200px是定义背景图片位置的,第一个是图片左上角相对前景左边框的位置,第二个是图片左上角相对前景上边框的位置(2)固定的背景 1.进入你的空间----|设置|----|模板设置|-----自定义模版CSS可以让您:•直接编辑CSS文件,实现个性化效果----|编辑| 2.删除开头处的4句语句: body{background-color:#FFFFFF}#header{height:89px;background:#CDF991}#header div.lc{}#header div.rc{background:url(http://img.baidu.com/hi/temp9/hdr.jpg) no-repeat top right} 3.删除第21行处的这条语句:.stage{background:#DFFFB2} 4.在开头位置复制并粘贴以下语句: body{background:url(

" target="_blank">

) repeat fixed!important} 5.按|保存并应用|退出改变模块的透明度.全透明代码:{background:transparent}半透明代码:{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto!important;width:100%}你只要在前面加上你要改变的百度模块就行了. CSS说明http://www.baidu.com/search/hi/hi_css.html

" target="_blank">

); background-position:0px-200px} 5.按|保存并应用|退出其中 url()括号中的内容自己找个图片弄上去吧其中 background-position:0px-200px是定义背景图片位置的,第一个是图片左上角相对前景左边框的位置,第二个是图片左上角相对前景上边框的位置(2)固定的背景 1.进入你的空间----|设置|----|模板设置|-----自定义模版CSS可以让您:•直接编辑CSS文件,实现个性化效果----|编辑| 2.删除开头处的4句语句: body{background-color:#FFFFFF}#header{height:89px;background:#CDF991}#header div.lc{}#header div.rc{background:url(http://img.baidu.com/hi/temp9/hdr.jpg) no-repeat top right} 3.删除第21行处的这条语句:.stage{background:#DFFFB2} 4.在开头位置复制并粘贴以下语句: body{background:url(

" target="_blank">

) repeat fixed!important} 5.按|保存并应用|退出改变模块的透明度.全透明代码:{background:transparent}半透明代码:{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto!important;width:100%}你只要在前面加上你要改变的百度模块就行了. CSS说明http://www.baidu.com/search/hi/hi_css.html

); background-position:0px-200px} 5.按|保存并应用|退出其中 url()括号中的内容自己找个图片弄上去吧其中 background-position:0px-200px是定义背景图片位置的,第一个是图片左上角相对前景左边框的位置,第二个是图片左上角相对前景上边框的位置(2)固定的背景 1.进入你的空间----|设置|----|模板设置|-----自定义模版CSS可以让您:•直接编辑CSS文件,实现个性化效果----|编辑| 2.删除开头处的4句语句: body{background-color:#FFFFFF}#header{height:89px;background:#CDF991}#header div.lc{}#header div.rc{background:url(http://img.baidu.com/hi/temp9/hdr.jpg) no-repeat top right} 3.删除第21行处的这条语句:.stage{background:#DFFFB2} 4.在开头位置复制并粘贴以下语句: body{background:url(

" target="_blank">

) repeat fixed!important} 5.按|保存并应用|退出改变模块的透明度.全透明代码:{background:transparent}半透明代码:{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto!important;width:100%}你只要在前面加上你要改变的百度模块就行了. CSS说明http://www.baidu.com/search/hi/hi_css.html

" target="_blank">

) repeat fixed!important} 5.按|保存并应用|退出改变模块的透明度.全透明代码:{background:transparent}半透明代码:{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto!important;width:100%}你只要在前面加上你要改变的百度模块就行了. CSS说明http://www.baidu.com/search/hi/hi_css.html

) repeat fixed!important} 5.按|保存并应用|退出改变模块的透明度.全透明代码:{background:transparent}半透明代码:{filter:alpha(opacity=80);-moz-opacity:0.8;width:auto!important;width:100%}你只要在前面加上你要改变的百度模块就行了. CSS说明http://www.baidu.com/search/hi/hi_css.html

三、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

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

四、css里面怎么设置图片的透明度,代码是什么,谢谢

在图片的属性中加上{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

opacity是最重要的,因为它是CSS透明的标准属性,取值范围在0-1之间,目前支持的浏览器有:

Firefox、Chrome、Opera、Safari。(也就是说,除了IE,它支持所有主流浏览器);

filter:alpha(opacity=50);是专门给IE设定的属性,取值的范围在0-100之间;

-moz-opacity是为了兼容一些老版本的Mozilla浏览器,取值范围在0-1之间;

-khtml-opacity是为了兼容一些老版本的Safari浏览器,取值范围在0-1之间。

以上是兼容浏览器参数,看别人的代码,通常情况下会剩去后两个属性,这是因为Mozilla和Safari浏览器都支持自动更新,用这些浏览器的人一般用的也是较新的版本,因此后两个为了兼容较老的浏览器的属性不用也罢。

以上就是CSS透明属性的基本用法,然而用到透明属性的地方,一般都是用在层叠层次较多的下层

来用,这就需要考虑CSS的继承问题:因为下层透明的元素,上层也会跟着透明。目前我还没有很

好的方法解决这个继承问题(有更好解决办法的欢迎留言告之),所以遇到这种情况,我通常是

把HTML部分要透明的部分独立分离开,然后采用定位的方法再把它定位到该放置的位置。

五、CSS如何定义DIV背景半透明颜色

“长城郭靖”回答的是错的,他答的是让整个元素半透明

只让背景半透明只有一个办法,就是用rgba颜色,代码如下

background:rgba(0,0,0,0.5)

解释:这是黑色半透明的代码

前三个值表示颜色的red,green,blue值

最后一个表示alpha值,就是透明度值,不透明为1

(支持IE8+以及所有现代浏览器)

还是不懂的话,可以参考百度百科“rgba”词条和“CSS颜色值”词条

关于css背景图片透明度,background图片透明度的介绍到此结束,希望对大家有所帮助。