写在前面

今天我们来练习一个CSS实现的撕纸效果,这个效果,也会在一些设计网站上经常看到,但是这个用PS可以直接做成一张图片,但是,今天我们用CSS通过两张图片就实现了,这样做的好处,就是当我们替换图片时,不需要再通过PS来更改图片,可以直接替换产品图片即可,这样会方便很多。

好了,我们一起来看一下今天练习的项目最终效果:

HTML代码:

<!doctype html>
<html>
<head><meta charset="utf-8"><title>【每日一练】19—CSS实现撕纸的效果</title>
</head>
<body><section><div class="bg"></div><div class="paper"></div></section>
</body>
</html>

CSS代码:

*
{margin: 0;padding: 0;box-sizing: border-box;
}
section
{position: relative;width: 100%;height: 100vh;
}
.bg
{position: absolute;width: 100%;height: 100vh;background: url(bg.jpg);background-size: cover;background-position: center;
}
.paper
{position: absolute;width: 100%;height: 100vh;background: url(paper.jpg);background-size: cover;background-position: center;mix-blend-mode: lighten;filter: brightness(1.1);
}

写在最后

以上就是今天练习的全部内容,希望今天的小练习对你有用,如果你觉得有帮助的话,请点赞我,关注我,并将它分享给你身边做开发的朋友,也许能够帮助到他。

我是杨小爱,我们明天见。

学习更多技能

请点击下方公众号

【每日一练】19—CSS 实现撕纸的效果相关推荐

  1. Python每日一练19、简单的加减法数学游戏

    简单的加减法数学游戏 需求 随机生成两个100以内的数字 随机选择加法或是减法 总是使用大的数字减去小的数字 让用户输入答案,直到输入正确为止 import random nums = [random ...

  2. Photoshop文字之——打造撕纸文字效果

    来源: 硅谷动力 先看一下效果: 制作工具:Photoshop CS 制作过程: 1.新建一个文件,设置宽度为10厘米,高度为5厘米,分辨率为300像素,模式为RGB的白色文件. 2.打开通道面板,在 ...

  3. CSS实现的撕纸效果

    练习一个CSS实现的撕纸效果,这个效果,也会在一些设计网站上经常看到,但是这个用PS可以直接做成一张图片,但是,今天我们用CSS通过两张图片就实现了,这样做的好处,就是当我们替换图片时,不需要再通过P ...

  4. 【每日一练】100—一个渐变色计数器列表的实现

    文 | 杨小爱 写在前面 今天我们迎来了[每日一练]栏目的第100个练习,在这几个月的持续练习中,我不知道,你学到了什么?是持续学习的习惯,还是前端基础知识? 但是,不管怎么样,只要持续的去做去学习自 ...

  5. 【每日一练】39—七夕节背景轮播图效果的实现

    作者 | 杨小爱 写在前面 今天是七夕节,在这里,我先祝大家七夕节快乐,有情人终成眷属.我们节也要过,学习也要继续,因此,今天我们来实现一个漂亮的七夕幻灯轮播图效果,这个效果我个人觉得非常实用,如果你 ...

  6. QT每日一练day1:第一个程序

    参考博文:Qt常见类.窗口类继承关系树图 QT每日一练(1):第一个程序 最终效果(GIF动图): step1: step2: step3: step4: step5: step6: step7: s ...

  7. 【每日一练】36—CSS实现一款炫酷的3D 文本旋转效果

    写在前面 关于CSS 3D的效果,我之前也分享过一些,在视频号上也有,当然,视频号上没有源码,有兴趣的小伙伴,可以跟着视频自己敲代码,当然,这些代码,我后面也会分享到我们的网站上,大家可以直接到网站上 ...

  8. 【每日一练】68—CSS实现一组渐变按钮动画效果

    在之前,我们也练习过一些按钮动画的效果,今天我们再来练习一组CSS实现的按钮动画效果,下面是今天练习的最终效果: 接下来,我们再来看一下这个案例的源码. HTML代码: <!doctype ht ...

  9. 【每日一练】56—CSS实现一款实用的响应式卡片悬停效果

    写在前面 今天这个练习,是目前很多网站上非常常见的一个效果,主要是这个效果干净简洁,它没有任何多余的内容,看起来也很舒服. 具体效果,请看下面的gif动画: 因为是GIF录屏,背景的渐变色有点色块,衔 ...

最新文章

  1. weblogic介绍
  2. sql 一对多获得一条数据_从真实销售数据获得insights——SQL部分
  3. bootstraptable 日期控件_bootstrap table插件使用说明demo
  4. webpack4配置基础
  5. Mac入门--安装PHP扩展redis,swoole
  6. s丅7318是啥芯片_透彻解析LED驱动芯片HT1632C指令集与驱动编程
  7. linux定时监控端口并重新启动shell脚本命令
  8. 光伏巨头“脱轨” 英利确认债务重组
  9. linux jmeter 内存,怎么在Linux下改变JMeter内存
  10. springboot+SSM Demo框架搭建
  11. LCC谐振变换器部分参数设计过程
  12. typora 公式对齐_Typora极简教程
  13. Emojify – Create your own emoji with Deep Learning 通过深度学习创建你自己的表情
  14. 《流放者柯南》自建服务器,柯南流亡者:如何设置自己的私人服务器 | MOS86
  15. sql server查询分析器的一个选项...
  16. 蓝桥杯官网 试题 PREV-109 历届真题 扫地机器人【第十届】【省赛】【研究生组】【C++】【Java】【Python】三种解法
  17. Angular2.x-显示heroes列表
  18. 基于android系统的闹钟,基于Android的闹钟的软件
  19. html中的常用标记
  20. OSPF—不规则区域、LSA

热门文章

  1. Android应用启动之从Launcher拉起APP(三)
  2. linux两个子进程通信,Linux c 匿名管道实例—创建两个子进程与父进程进行管道通信...
  3. 高等代数_第一章多项式_1数域
  4. 治疗腰椎间盘突出特效方
  5. 【机器学习】自然语言处理中的关键技术
  6. iphone外屏碎了多少钱_iPhone XS Max手机外屏碎了,官方更换外屏多少钱?
  7. 神奇的6666 端口号
  8. operator理解
  9. 【新生请继续猛击】NEW COMER SECOND BLOOD 完全题解及代码
  10. 用 Electron 打造 Win/Mac 应用,从「代码」到可下载的「安装包」,可能比你想得麻烦一点... 1