微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

css卡片叠加效果ps

CSS卡片叠加效果是一种非常常见的需求,今天我来教大家如何使用PS(Photoshop)制作这种效果

css卡片叠加效果ps

首先,我们需要在PS中创建两个图层,第一个图层作为背景,第二个图层作为叠加层。

<div class="card">
  <img class="background" src="background.jpg">
  <img class="overlay" src="overlay.png">
</div> 

然后,我们需要设置第二个图层的透明度,可以通过降低图层的不透明度来实现。例如,将图层不透明度设置为50%。

.card {
  position: relative;
  display: inline-block;
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.5;
}

接下来,我们需要将第二个图层的位置移动到我们想要它出现的位置。例如,我们可以将其设置为相对于第一个图层的左上角对齐。

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.5;
  transform: translate(-50%,-50%);
}

最后,我们可以将整个卡片定位到我们想要的位置并设置适当的宽度和高度。

.card {
  position: relative;
  display: inline-block;
  width: 300px;
  height: 180px;
}

.background {
  position: absolute;
  top: 0;
  left: 0;
}

.overlay {
  position: absolute;
  top: 50%;
  left: 50%;
  opacity: 0.5;
  transform: translate(-50%,-50%);
}

至此,我们已经成功地将PS中的卡片叠加效果转换为CSS代码,并实现了一个非常简单的卡片叠加效果

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。