图像的透明 | 学习笔记

简介: 快速学习图像的透明

开发者学堂课程【零基础学前端 HTML+CSS:图像的透明】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/398/detail/5148


图像的透明

内容介绍

一、图像透明的介绍

二、CSS 创建透明图像的操作示例

 

一、图像透明的介绍

注释:CSS opacity 属性是 W3C CSS 推荐标准的一部分。

filter:alpha(opacity=XX) 是 IE 滤镜  //早期滤镜的一种转译,现在是比较通用透明的属性,一般使用在图像上

.transparent_class{
filter:alpha(opacity=50);

-moz-opacity:0.5;  

-khtml-opacity:0.5;

opacity:0.5;  //透明度

}

//兼容代码

//以前插入默认的图像都是不透明的


二、CSS 创建透明图像的操作示例

示例代码:

<div id=”color”>

<img src=”images\Penguins.jpg” class=”imgcolor”>

</div>

#color{

width:500px;

height:500px;

background-color:rgb(255,0,0);

}

#color2{

width:500px;

height:500px;

background-color:rgb(255,0,0.5);

}

.imagcolor{

opacity:0.5;

}

<div id=”color”>

</div>

呈现效果如下:
image.png

//图片的前置背景是红色,所以图片半透明到红色上,如果将 opacity:0.5 的值进行修改,改为 1,就是原始初始化的值,改成0就是完全透明隐藏的,则透明的颜色随着的改变而改变。值的范围(0-1)。

<div id=”color”><img src=”images\Penguins.jpg”class=”imgcolor”>插入到本身就是半透明的图片里

image.png

-moz-opacity:0.5;兼容代码,在其他浏览器里生成效果,如果显示不出来,就要添加这种兼容代码,尤其针对版本较旧的浏览器,这种效果并不是所有浏览器都支持。

相关文章
|
7月前
|
算法 Shell 计算机视觉
【特效】对实时动态人脸进行马赛克及贴图马赛克处理及一些拓展
【特效】对实时动态人脸进行马赛克及贴图马赛克处理及一些拓展
164 0
|
图形学
如何使用透明贴图实现火焰效果
透明贴图通过指定每个像素的透明度通道来实现物体透明效果。它与物体表面材质进行混合,根据透明度值,通过 alpha 混合或色彩混合等方式来模拟物体部分或全部的透明效果。
88 0
|
7月前
|
前端开发 计算机视觉 C++
【OpenCV】—分离颜色通道、多通道图像混合
【OpenCV】—分离颜色通道、多通道图像混合
|
7月前
|
物联网 Python
最近被layerdiffusion分层生成透明图像技术刷屏了!
最近被layerdiffusion分层生成透明图像技术刷屏了!
226 1
|
7月前
|
机器学习/深度学习 算法 搜索推荐
【实操】数据扩增:Retinex算法用于图像颜色恢复和对比度增强
【实操】数据扩增:Retinex算法用于图像颜色恢复和对比度增强
116 0
【实操】数据扩增:Retinex算法用于图像颜色恢复和对比度增强
|
7月前
[Halcon&图像] 图像、区域和轮廓相互转化
[Halcon&图像] 图像、区域和轮廓相互转化
301 1
解决opacticy让背景和文本都透明
解决opacticy让背景和文本都透明
50 0
|
存储 算法 C++
OpenCV-图像透明区裁剪ImageCroppingTRN
OpenCV-图像透明区裁剪ImageCroppingTRN
【Three.js入门】纹理及其常用属性、透明纹理、环境遮挡贴图与强度
【Three.js入门】纹理及其常用属性、透明纹理、环境遮挡贴图与强度
518 0
|
计算机视觉
图像增强—彩色增强技术
图像增强—彩色增强技术