设置css图片透明度的方法有哪些

  介绍

这篇文章主要介绍设置css图片透明度的方法有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

css中与设置透明效果相关的属性有两个:透明度和rgba。

下面我们就用这两个属性来分别设置图片透明度的效果。

首先我们来看css中透明度属性设置图片透明度的例子css:

。opacity1 .opacity2 .opacity_img{显示:inline-block;}   .opacity1{过滤器:α(不透明度=0);}   .opacity2{过滤器:α(不透明度=50);}   .opacity_img{过滤器:α(不透明度=100);}   :根.opacity1{不透明度:0;过滤器:没有;}   不透明度:根.opacity2 {: 5;过滤器:没有;}   :根.opacity_img{不透明度:1;过滤器:没有;html:}

& lt; p>   & lt; a href=https://www.yisu.com/zixun/?”class=" opacity2 ">         

  

           

效果如下:

设置css图片透明度的方法有哪些

注意:目前主流的浏览器都支持不透明度:写价值法,价值取值为0 - 1,0为完全透明,1为完全不透明。但是在IE8及之前的版本中是不支持这种写法,那么我们可以通过滤镜来解决   过滤器:α(不透明度=价值),价值取值为0 - 100,0为完全透明,100年为完全不透明。就像上面例子那样。

我们再来看看css中rgba设置图片透明的例子:html:

& lt; div类=癲emo2-bg"比;   & lt; div类=癲emo2"祝辞背景图半透明、文字不透明& lt; br/祝辞方法:定位+背景:rgba (255255255, 0.3) & lt;/div>   & lt;/div> css:

.demo2-bg {   背景:url (//image.zhangxinxu.com/image/study/s/s256/mm1.jpg)不再重演;   background-size:封面;   宽度:500 px;   身高:300 px;   位置:相对;   }   .demo2 {   位置:绝对的;   左:0;   右:0;   上图:0;   底部:0;   宽度:500 px;   身高:300 px;   行高:50 px;   text-align:中心;   背景:rgba (255255255, 0.3);

效果如下:

设置css图片透明度的方法有哪些

说明:此方法浏览器兼容性好,图片和内容都能很好分离实现背景图片半透明效果,而文字,边框等样式与内容不受影响。只是多了一层div,使用绝对定位样式来实现重叠层叠。

设置背景颜色值与透明度。前3个255为代表RGB黑色,0.3代表透明度为30% .

最后,我们再来看一个图片毛玻璃效果的设置方法:

& lt; div类=癲emo1"在背景图半透明、文字不透明& lt; br/祝辞方法:背景图+过滤:blur
.demo1 {   宽度:500 px;   身高:300 px;   行高:50 px;   text-align:中心;   }   .demo1:{之前   背景:url (//image.zhangxinxu.com/image/study/s/s256/mm1.jpg)不再重演;   background-size:封面;   宽度:500 px;   身高:300 px;   内容:““;   位置:绝对的;   上图:0;   左:0;   z - index: 1;/* 1可以当背景*/-webkit-filter:模糊(3 px);   过滤器:模糊(3 px);   }

效果如下:

设置css图片透明度的方法有哪些

以上是设置css图片透明度的方法有哪些的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

设置css图片透明度的方法有哪些