练习一个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);
}

写在最后

以上就是练习的全部内容,希望这个小练习对你有用

CSS实现的撕纸效果相关推荐

  1. JS模仿腾讯微博app撕纸效果

    本来想用css3来实现,但后来脑袋一热就用了js,省的别人你ie怎么没效果啊!在腾讯微博app上看到的一个效果,鼠标击哪里就撕了哪里,跟撕报纸似的,任意点击左边面的灰色区域,查看效果,当时觉得很有意思 ...

  2. html实现纸张撕边效果,PS图片处理教程:PS撕边效果,脸部撕纸效果

    在前面小编给大家讲解了许多关于PS的教程,相信大家已经学到了很多知识吧,今天小编接着给大家带来PS图片处理教程:PS撕边效果,脸部撕纸效果.如何让脸部利用PS处理产生想撕纸一样的效果.下面小编就详细给 ...

  3. 快速蒙版应用——撕纸效果

    快速蒙版应用--撕纸效果 原图: 效果图: 步骤: 1.打开素材原图,双击该图层,变为普通图层"图层0",选择"图像"-"画布大小",将&q ...

  4. PS技巧---撕纸效果

    素材均来自网上!不存在任何抄袭现象! 首先,先找一张图片!然后,在中间画一条线!然后给一边填充黑色! 复制图片图层,然后去色,将去色图层调整到黑色这里! 这时候,我们想要加一点酷炫风! 对于第一个图层 ...

  5. 【每日一练】19—CSS 实现撕纸的效果

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

  6. html怎么设置左上角标注,利用HTML+CSS制作左上角卷角效果的网页的方法

    利用HTML+CSS制作左上角卷角效果的网页的方法 2020-02-13 19:02:00 195 英文原文 http://designshack.net/articles/css/code-a-si ...

  7. css图片位置改变过度效果_CSS位置:绝对的,过度使用的

    css图片位置改变过度效果 Developers who know just enough CSS to get them into trouble, along with obsessive, pi ...

  8. 使用css实现瀑布流的效果

    使用css实现瀑布流的效果主要是通过display:flex弹性布局的方式. 注意要设置列数 图片的宽度要一致,否则图片显示会有问题 <!DOCTYPE html> <html la ...

  9. 地图旋转_折纸效果三维旋转,不一样的地图页设计

    我们在制作PPT或网页的过程中,有时候会用到地图来标记地点信息. 比如这样 ▲图片来自腾讯云官网 或者是这样 ▲图片来自全球敏捷运维峰会官网 今天就来给大家介绍一种地图页面的新玩法:三维折纸地图. 听 ...

最新文章

  1. numpy random 生成随机矩阵
  2. QString::QString 中文乱码
  3. C语言内存泄露很严重该怎么办?这几招告诉你
  4. reactJS -- 9 组件的Refs(操作DOM的两种方法)
  5. SRS的2021,盐碱地里种西瓜的王婆
  6. 成为一名专业的前端开发人员,需要学习什么?
  7. Python连接mysql密码用密文_druid配置数据库连接使用密文密码
  8. 处于风口浪尖的区块链和人工智能,联手在这些领域落地有声
  9. HNCU1324:算法2-2:有序线性表的有序合并(线性表)
  10. 力控组态软件与mysql_力控组态软件实时数据库的原理
  11. noi linux 比赛使用哪个编译器,2020NOI考题及答案
  12. 怎样设置CorelDRAW中的网格参数
  13. 第一天:2个法则,你的第一桶金可以这么来
  14. IE浏览器无法打开HTTPS解决办法
  15. java如何用雪花算法批量生成唯一编码(保证位数不过长)?
  16. tx:advice相关参数说明
  17. Dev express 通过代码添加ribbonpage
  18. Python--fractions库【分数、有理数】
  19. NVIDIA GPU加速FFmpeg
  20. 需求分析挑战之旅(疯狂的订餐系统)(6)——榨干人脑汁的需求分析

热门文章

  1. 丝绸之路——NFT 系列来袭!
  2. CreateProcess error=206, 文件名或扩展名太长
  3. 扩散模型与生成模型详解
  4. 计算机绘图期末试题,21年5月份154北理工《机械制图2》期末试卷
  5. python实现爬虫收集图片 花瓣网_【动态网页】python3爬取花瓣网图片
  6. 从网红店到家居设计,“Ins风”正在无孔不入
  7. 海康威视2021年营收814亿:增长28% 净利168亿
  8. win10家庭版怎么开启Administrator超级管理员帐户
  9. Apple Watch开发
  10. 安卓APP源码和设计报告——魔幻相机