ncry.net
当前位置:首页 >> Css背景色透明度 >>

Css背景色透明度

这有个问题.首先用最单的办法是用CSS3 background-color:rgba(0,0,0,0.5); 但这个兼容性你懂的.第二种就是他们说的这样了.这会让里面的文字一起透明.所以.办法是用两个层叠起来.

可以使用rbga,如:background:rgba(0,0,0,0.3); 最后一个值是透明度,范围0到1,前3个是rgb的颜色值.

透明度的话ie下用filter:alpha(opacity=50);范围0到100,非ie下用opacity:0.5,范围0到1

设置背景色 同时设置opacity(透明度,取值范围0-1)

外层div:background-color: rgba(255, 255, 255, 0.9); /* 白色并且阿尔法通道是0.9*/ 内层div:background-color: #FFF; /*背景色是白色, 覆盖原来的颜色*/

ie8以上用background-color:rgba(rgb是颜色最后那个a是透明); ie8以下 多写一个层

设置元素的透明度: -moz-opacity:0.8; /*在Firefox中设置元素透明度 filter: alpha(opacity=80); /*ie使用滤镜设置透明但是当我们对一个标签设置背景的透明度时,往往我们并不希望该标签上的文字图片也变成半透明了.例如: 不透明div{-moz-

html中设置背景和背景颜色的透明度有两种方式:1.通过rgba方式设置 例如: background:rgba(0,0,0,.5); 优点:可对任意颜色设置透明度 缺点:存在兼容性问题:针对IE9以下浏览器不兼容2.通过backgroud和opacity设置 例如:background:#000000; opacity:0.6; 优点:兼容性好 缺点:只针对于背景颜色设置透明度.

这有个问题.首先用最2113单的办法是5261用CSS3 background-color:rgba(0,0,0,0.5);但这个兼容性你懂的.第二种就是他4102们说的这样了.这会让1653里面的文字一起内透明.所以.办法是用两个层叠起来容.

使用css滤镜,filter:alpha(opacity=50) 其中50是透明度,此方法仅ie支持

网站首页 | 网站地图
All rights reserved Powered by www.ncry.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com