首先灰常感谢 你所不知道的 CSS 滤镜技巧与细节 。我看完这个filter属性后还是迷迷糊糊的。因为不清楚能干什么。但看完这篇文章的例子后发现filter属性真的很厉害。

现在记录一些我的理解。

融合效果

如果你想直接看动图效果建议去上面的文章看,因为我不会做动图。不过可以大致截个图。

前面的图是有融合效果的,那正常的如果两个圆交叠是什么样子的呢?

就是这个样子,你们可以对比一下,发现了么?

为什么会有这种粘稠的感觉呢?他是先通过模糊,让一定区域内都有颜色,然后当两个圆交汇的时候,两个颜色融合也会形成颜色。然后再通过加强对比度,让边缘颜色不深的地方变得不明显,这样就形成了粘稠的效果。不懂?来上步骤。

<!doctype html>
<html lang="zh">
<head><style>.base {background: #fff;height: 200px;position: absolute;width: 300px;}.base::before {background: #333;border-radius: 50%;content: "";height: 120px;left: 50px;position: absolute;top: 40px;width: 120px;}.base::after {background: #3F51B5;border-radius: 50%;content: "";height: 80px;left: 10px;position: absolute;top: 60px;width: 80px;}</style>
</head>
<body><div class="base"></div>
</body>
</html>

先定义两个圆。然后加模糊。代码就是给before和after的样式加

filter: blur(6px);

看到毛边没,这个其实就是粘稠感的根源。这个时候我们不能一直这样模糊的呀,不然什么也看不清。加大对比度,让毛边看不清。这时候我们给base加样式

filter: contrast(20);

您要的粘稠感已送达,请注意查收。一波代码正在来袭,请做好准备。

<!doctype html>
<html lang="zh">
<head><style>.base {background: #fff;filter: contrast(20);height: 200px;position: absolute;width: 300px;}.base::before {background: #333;border-radius: 50%;content: "";filter: blur(6px);height: 120px;left: 50px;position: absolute;top: 40px;width: 120px;}.base::after {background: #3F51B5;border-radius: 50%;content: "";filter: blur(6px);height: 80px;left: 10px;position: absolute;top: 60px;width: 80px;}</style>
</head>
<body><div class="base"></div>
</body>
</html>

css-filter属性-融合效果-1.1相关推荐

  1. 深入学习下 CSS filter 相关的神奇属性

    来源 | https://www.cnblogs.com/dragonir/p/14807272.html 作者 | dragonir 背景 基本概念 css filter 属性将模糊或颜色偏移等图形 ...

  2. html5融合效果,7种炫酷HTML5 SVG液态水滴融合动画特效

    这是一组使用HTML5 SVG过滤器制作的炫酷液态水滴融合动画特效.这些SVG动画特效使一些HTML元素,如菜单.分页按钮.APP.选择框等元素的过渡动画像几粒水滴一样融合分解,效果非常的酷. SVG ...

  3. CSS filter有哪些神奇用途

    来源 | https://www.cnblogs.com/dragonir/p/14807272.html 作者 | dragonir 背景 基本概念 css filter 属性将模糊或颜色偏移等图形 ...

  4. `CSS filter` 有哪些神奇用途

    CSS filter 有哪些神奇用途 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nZmlSog1-1652076154463)(https://p6-juejin. ...

  5. CSS filter 有哪些神奇用途

    背景 基本概念 CSS filter 属性将模糊或颜色偏移等图形效果应用于元素形成滤镜,滤镜通常用于调整图像,背景和边框的渲染.它的值可以为 filter 函数 <filter-function ...

  6. CSS filter有哪些用途

    css filter 属性将模糊或颜色偏移等图形效果应用于元素形成滤镜,滤镜通常用于调整图像,背景和边框的渲染.它的值可以为 filter 函数 <filter-function> 或使用 ...

  7. java做出毛玻璃效果_手把手教你CSS如何实现毛玻璃效果

    今天在做一个登录界面的时候,由于视觉给的页面背景图片太鲜艳亮眼,导致页面中间的登录表单框很不显眼,效果很差.就想到了做成毛玻璃的效果,现在分享出来,大家一起看看吧. 页面结构如下: 由于之前用过CSS ...

  8. 【css技巧】CSS filter的神奇用法 | 褪色|融合效果等

    前言 css3的filter可以修改图片的可视效果,用的好堪比美图秀秀,做出来的网页非常炫酷,装上一个大比! 但是也不能滥用,毕竟兼容性摆在那里,用多了还可能卡. 你们看看,一张图加了filter效果 ...

  9. html滤镜无效果,为什么css滤镜(filter属性)没用?

    为什么css滤镜(filter属性)没用?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. 滤镜filter属性,可以对网页中的图片进行类似Photosho ...

最新文章

  1. rewrite or internal redirection cycle while processing nginx重定向报错
  2. 2.1.1进程的概念 组成和特征
  3. 左击鼠标出现右击选项是怎么回事_跟着诗妍姐姐学电脑——鼠标
  4. xfce中鼠标的“反转卷轴方向“
  5. python的一些问题解决方法
  6. 转:判断Caps Lock键是否打开,如果打开则关闭
  7. hdu 杭电题目分类
  8. 分享两条关于Eclipse Perl插件EPIC的tips吧~
  9. 微信认证结果拆分为资质审核和名称审核
  10. CenterOS7安装redis
  11. 上网行为管理网络分析系统
  12. 病房计算机管理制度,全套协和医院管理制度大全【148个文件】
  13. Easy Mobile插件之Advertising
  14. 万字拆解伊利:84天从0到千万GMV,传统巨头在抖音电商的“快与慢”
  15. 软件工程网络15结对编程作业一(201521123019 罗登宇)
  16. php 模态框效果,评论:超酷的模态框效果 - Nifty
  17. 《实战Java高并发程序设计》.pdf
  18. 用友U8+助力服装织造企业信息化建设 用友ERP 用友T+ 上海杰然软件
  19. 游戏开发之Unity学习(五)——鼠标打飞碟(Hit UFO)
  20. 新浪新闻评论系统的架构演进和经验总结

热门文章

  1. Meterpreter渗透测试入门
  2. Windows环境下修改redis默认端口和密码,以及启动方式
  3. Eclipse 新建WEB工程的WebContent目录设置默认WebRoot,和设置编译class默认输出WebRoot\WEB-INF\classes
  4. 1.金融市场,资产管理与投资基金
  5. 什么是编程?该怎么学习编程?
  6. Excel如何生成条形码图片?
  7. Java编程之三角形图案
  8. 判断英伟达显卡计算力及是否支持FP16和INT8
  9. 用HTML写一个标准秒表,JavaScript写秒表
  10. Learning Saliency Propagation for Semi-Supervised Instance Segmentation