如何利用CSS3将两个图片叠加在一起显示

本篇内容介绍了“如何利用CSS3将两个图片叠加在一起显示”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

创新互联是一家专业提供保德企业网站建设,专注与成都网站建设、成都做网站、成都h5网站建设、小程序制作等业务。10年已为保德众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。

第一种方法:利用mix-blend-mode属性



	
		
		
	
	
		
			
				
				
			

利用:first-child选择器选中第一个img图片,给他设置绝对定位;然后利用添加关键代码mix-blend-mode: soft-light;设置融合混合模式,将上下两张图片融合在一起。

效果图如下:

如何利用CSS3将两个图片叠加在一起显示

说明:mix-blend-mode 属性描述了元素的内容应该与元素的直系父元素的内容和元素的背景如何混合。

取值情况:
mix-blend-mode: normal; // 正常
mix-blend-mode: multiply; // 正片叠底
mix-blend-mode: screen; // 滤色
mix-blend-mode: overlay; // 叠加
mix-blend-mode: darken; // 变暗
mix-blend-mode: lighten; // 变亮
mix-blend-mode: color-dodge; // 颜色减淡
mix-blend-mode: color-burn; // 颜色加深
mix-blend-mode: hard-light; // 强光
mix-blend-mode: soft-light; // 柔光
mix-blend-mode: difference; // 差值
mix-blend-mode: exclusion; // 排除
mix-blend-mode: hue; // 色相
mix-blend-mode: saturation; // 饱和度
mix-blend-mode: color; // 颜色
mix-blend-mode: luminosity; // 亮度

按效果来分可以分为这几类:
 基础混合模式  normal  利用图层透明度和不透明度来控制与下面的图层混合
 降暗混合模式   darken,multiply,color-burn  减色模式,滤掉图像中高亮色,从而达到图像变暗
 加亮混合模式  screen,lighten,color-dodge  加色模式,滤掉图像中暗色,从而达到图像变亮
 融合混合模式  overlay,soft-light,hard-light   用于不同程度的对上、下两图层的融合
 变异混合模式  difference,exclusion,hard-light 用于制作各种变异的图层混合
 色彩叠加混合模式    hue,saturation,color,luminosity 根据图层的色相,饱和度等基本属性,完成图层融合

方法2:利用背景属性



	
		
		
	
	
		

直接在background-image中指定多个背景路径即可,效果图如下:

如何利用CSS3将两个图片叠加在一起显示

“如何利用CSS3将两个图片叠加在一起显示”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!


网站题目:如何利用CSS3将两个图片叠加在一起显示
文章路径:http://pwwzsj.com/article/ijcdod.html

其他资讯