css实现背景图片的毛玻璃效果
程序员文章站
2022-05-28 14:27:03
...
问题一
1、简述问题
最近在做登录页面的时候,遇到了一个问题:将登录页面的背景图片,设置为毛玻璃效果。在网上找到了关于这方面的资料。
2、问题解决
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.blur {
filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
background-position: center;
background-size: cover;
height: 1300px;
-webkit-filter: blur(10px); /* Chrome, Opera */
-moz-filter: blur(10px);
-ms-filter: blur(10px);
filter: blur(10px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
}
</style>
</head>
<body>
<img src="img/bg3.jpg" class="blur"/>
</body>
</html>
实现
现在已经可以显示背景的毛玻璃效果了,但是又出现了问题。
问题二
1、问题简述
当我们再写一个div的时候,以为背景图片也是占有空间的,这时候,就会把红色的div挤出来,name如何来解决。
2、问题解决
<img src="img/bg3.jpg" class="blur"/>
<div id="" style="position:fixed;top:0;right:0;height: 400px;width: 400px;background-color: red;">
</div>
将我们新设置的div,设置一个新的属性,position:fixed;将红色的div固定在顶部。
这时,我们在红色的div中写上内容就行了;
上一篇: CSS实现元素颜色渐变效果
下一篇: Kotlin学习之开发环境配置
推荐阅读
-
PHP自练项目之数字与文字的分页效果在函数中实现
-
这问这种在li中可以点击的效果做出来?_html/css_WEB-ITnose
-
【急求】CDN中实现 CSS/JS 自动压缩的方案?
-
不到200行代码实现一个不断旋转的椭圆动画效果
-
Javascript中倒计时时差效果的实现方法详解
-
简单实现"回车!=提交"(去除表单的回车即提交)_html/css_WEB-ITnose
-
jQuery实现放大镜效果_html/css_WEB-ITnose
-
一款纯css3实现的超炫动画背画特效_html/css_WEB-ITnose
-
js tab效果的实现代码_导航菜单
-
css+html实现自适应宽度的菜单学习_html/css_WEB-ITnose