网站首页 > 知识剖析 正文
神奇的滤镜:磨砂玻璃效果。
今天我们来看一些常用的css效果。这是一个很常见的磨砂玻璃效果,代码很简单。
·一个半透明的元素盖在一行文字的上面,看到模糊效果第一想到的肯定是filter了。我们加上filter看看效果,可以看见模糊效果是有了,但和我们的预期是完全不符的。这块有一个误区需要搞清楚,我们给这个伪元素加点内容,效果一目了然。filter是针对元素自身的,所以要实现磨砂玻璃的效果filter是肯定不行的。
Ai已经给出了提示,我们姑且试一试。效果已经有了,我们把模糊值改小一些增加一些透明度,这个效果和我们的预期完全相符了。记住这个API"backdrop-filter"是针对当前元素后面的内容。
·我们再来看另一个效果,鼠标移入页面变成了彩色,移出又变成了黑白。我们看看这个效果该怎么做?首先肯定需要一张图片,图片的上面肯定是有一个遮罩层的。我们来写一下遮罩层的样式,用我们前面使用过得back drop filter API试试看有什么效果。过滤一下灰度值,可以看到图片已经变成了黑白色。
·接下来我们做一下遮罩层的拉幕效果,当鼠标移入的时候把遮罩层的宽度变成0,给遮罩层加一个过渡。看看最终的效果,鼠标移入变成彩色,移出恢复黑白。
关于css滤镜还有很多用处,比如网站一键变黑白,我们只需要给body添加一个灰度滤镜即可。是不是很简单?任意网站一键变灰,一个滤镜全部搞定。
- 上一篇: 8个最先进的CSS功能(以及如何使用它们)
- 下一篇: 怎么把图片变透明?可以参考这个
猜你喜欢
- 2024-11-19 CSS中的混合模式,制作高级特效的必备技巧
- 2024-11-19 19.HTML CSS边距、边框、填充和内容
- 2024-11-19 使用CSS实现图片的磨砂玻璃效果
- 2024-11-19 CSS 盒子模型详解
- 2024-11-19 CSS前端笔记-第二天
- 2024-11-19 38个不可错过的实用前端工具
- 2024-11-19 深入浅出超好用的 CSS 阴影技巧
- 2024-11-19 分享几个css实用技巧
- 2024-11-19 前端入门——css颜色和背景
- 2024-11-19 学前端怎能不知css系列-css初识02
- 04-29php开发者composer使用看这一篇就够了
- 04-29引用和变量声明在不同语言中的实作
- 04-29PHP 没你想的那么差
- 04-29Ubuntu linux 上的 Nginx 和 Php 安装
- 04-29CentOS下通过yum搭建lnmp(单版本PHP)
- 04-29为什么 PHP8 是个高性能版本
- 04-29PHP8函数包含文件-PHP8知识详解
- 04-29使用无参数函数进行命令执行
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)