返回顶部
首页 > 资讯 > 前端开发 > node.js >如何利用CSS3将两个图片叠加在一起显示
  • 251
分享到

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

2024-04-02 19:04:59 251人浏览 薄情痞子
摘要

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

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

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

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style>
			body {
				background-color: black;
			}

			.center {
				text-align: center;
				display: block;
			}

			.cool_effect img:first-child {
				position: absolute;
				mix-blend-mode: soft-light;
			}
		</style>
	</head>
	<body>
		<div class="center">
			<div class="cool_effect">
				<img src="https://img.PHP.cn/upload/article/000/000/024/61289cbf3781b804.jpg">
				<img src="Https://img.php.cn/upload/article/000/000/024/61289ccb2cf43141.jpg">
			</div>
		</div>
	</body>
</html>

利用: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:利用背景属性

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<style>
			body {
			  background-image: url(https://img.php.cn/upload/article/000/000/024/6128a4d8808ab560.png), 
			  url(https://images.unsplash.com/photo-1478719059408-592965723cbc?ixlib=rb-1.2.1&auto=format&fit=crop&w=2212&q=80);
			  background-position: top, top;
			  background-repeat: repeat, no-repeat;
			  background-size: contain, cover;
			}
		</style>
	</head>
	<body>
		</div>
	</body>
</html>

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

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

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

--结束END--

本文标题: 如何利用CSS3将两个图片叠加在一起显示

本文链接: https://lsjlt.com/news/79740.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何利用CSS3将两个图片叠加在一起显示
    本篇内容介绍了“如何利用CSS3将两个图片叠加在一起显示”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!第一...
    99+
    2024-04-02
  • css3中怎么把图片叠加在一起
    这篇文章给大家分享的是有关css3中怎么把图片叠加在一起的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 方法:1、将图片元素放到同一个div容器中;2...
    99+
    2024-04-02
  • vue如何让一行显示两个图片
    这篇文章主要介绍“vue如何让一行显示两个图片”,在日常操作中,相信很多人在vue如何让一行显示两个图片问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue如何让一行显示两个图片”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-06
  • ps如何把两张图片融合在一起
    本篇内容主要讲解“ps如何把两张图片融合在一起”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ps如何把两张图片融合在一起”吧!首先打开一张图片。 之后在将另一张图片直接拉进去,再通过图片边上的点...
    99+
    2023-07-02
  • 如何在 PHP 中将一个数字显示为两个小数位
    在本文中,我们将介绍在 PHP 中将数字显示为两位小数位的方法。 使用 number_format() 函数 使用 round() 函数 使用 sprintf() 函数 ...
    99+
    2024-02-27
  • 利用Java如何在图片中显示实时时间
    今天就跟大家聊聊有关利用Java如何在图片中显示实时时间,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。      &nbs...
    99+
    2023-05-31
    java ava
  • css如何让两个div在同一行显示
    这篇文章主要介绍了css如何让两个div在同一行显示,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。两个div在同一行显示的方法:1、给两个div元素设置“display:in...
    99+
    2023-06-06
  • 如何使用PHP操作符将两个字符串拼接在一起
    这篇文章主要介绍“如何使用PHP操作符将两个字符串拼接在一起”,在日常操作中,相信很多人在如何使用PHP操作符将两个字符串拼接在一起问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用PHP操作符将两个字符...
    99+
    2023-06-20
  • python如何在终端里面显示一张图片
    Linux终端里面可谓是奇妙无限,很多优秀的软件都诞生在终端里面。相较之下,Windows本身的理念和Linux就不一致,所以,你懂得。 下面,我们不妨先思考一下,如何在终端里面显示一张图片? 在终端里面...
    99+
    2022-06-04
    终端 如何在 图片
  • 如何用CSS将正方形图片显示为圆形图片布局
    本篇内容主要讲解“ 如何用CSS将正方形图片显示为圆形图片布局”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“ 如何用CSS将正方形图片显示为圆形图片布局”吧! ...
    99+
    2024-04-02
  • Android开发中如何实现一个图片中叠加文字功能
    本篇文章为大家展示了Android开发中如何实现一个图片中叠加文字功能,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。效果图:功能:用户自由输入内容,可手动换行,并且行满也会自动换行。2.可拖动改变图...
    99+
    2023-05-31
    android roi
  • 在 MySQL 中,如何将两个或多个字符串与分隔符组合在一起?
    在 MySQL 中,我们可以使用 CONCAT_WS() 函数将两个或多个字符串与分隔符组合在一起。该函数的语法为CONCAT_WS(Separator, String1,String2,…,StringN)这里,CONCA...
    99+
    2023-10-22
  • python如何利用cv2模块读取显示保存图片
    1. 读取图片 使用函数cv2.imread(filepath,flags)读入一副图片 filepath:要读入图片的完整路径 flags:读入图片的标志 cv2.IMREAD_COLOR:默认参数,读入一副彩色...
    99+
    2022-06-02
    python cv2 python读取图片 python图像识别与提取 python如何读取图片
  • 如何在Android开发中利用Glide加载图片
    这期内容当中小编将会给大家带来有关如何在Android开发中利用Glide加载图片,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。添加依赖:compile 'com.github.bump...
    99+
    2023-05-31
    glide android roi
  • 如何在Android应用中实现一个图片添加功能
    如何在Android应用中实现一个图片添加功能?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、首先这是用GridView实现的<&#63;xml...
    99+
    2023-05-31
    android roi
  • 如何在Android中利用Glide实现一个图片圆角功能
    如何在Android中利用Glide实现一个图片圆角功能?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、简介:介绍两种使用 BitmapTransformation 来实...
    99+
    2023-05-31
    glide android roi
  • 如何在Android中利用OkHttp实现一个图片上传功能
    本篇文章给大家分享的是有关如何在Android中利用OkHttp实现一个图片上传功能,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。实现方法如下:object UploadFil...
    99+
    2023-05-31
    okhttp android roi
  • 如何在Retrofit中利用Rxjava实现一个图片下载功能
    这篇文章将为大家详细讲解有关如何在Retrofit中利用Rxjava实现一个图片下载功能,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先我们看一下Retrofit常规的用法,在不使用Rxj...
    99+
    2023-05-31
    retrofit rxjava ava
  • 如何在Android中利用imageview实现一个图片缩放功能
    如何在Android中利用imageview实现一个图片缩放功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Android 自定义imageview实现图片缩放实例详解&nb...
    99+
    2023-05-31
    android imageview age
  • 如何利用JavaScript制作一个酷炫的3D图片
    这篇文章将为大家详细讲解有关如何利用JavaScript制作一个酷炫的3D图片,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、页面特效效果展示注:上述效果图只是部分效果,原谅我还没有学会自制gif图!二...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作