当前位置 博文首页 > 向往的那片海洋:CSS 实现毛玻璃效果

    向往的那片海洋:CSS 实现毛玻璃效果

    作者:[db:作者] 时间:2021-08-20 21:43

    CSS 实现毛玻璃效果

    效果如下图所示:
    在这里插入图片描述

    代码如下:

    • 结构层
    <!DOCTYPE html>
    <html lang="en">
    	<head>
    	    <meta charset="UTF-8">
    	    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    	    <title>CSS 实现毛玻璃效果</title>
    	
    	</head>
    	<body>
    	    <div class="box">
    	        <h2>一个毛玻璃效果</h2>
    	    </div>
    	</body>
    </html>
    
    • 样式层
    body, 
    .box::before{
        height: 2000px;
        background: url('1.jpg') 0 / cover fixed;
        background-repeat:no-repeat ;
        background-size: 2000px;
               
    }
    h2{
        text-align: center;
        line-height: 300px;
    }
    .box{
        width: 800px;
        height: 400px;
        position: relative;
        margin: 200px auto;
    
        background:hsla(0,0%,0%,.25) border-box;
        border-radius: 5px;
        overflow: hidden;
        box-shadow: 0 0 0 1px hsl(0deg 0% 100% / 30%) inset, 0 0.5em 1em rgb(0 0 0 / 60%);
        text-shadow:0 1px 1px hsla(0,0%,100%,.3);
    }
    .box::before{
        content:'';
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
        z-index:-1;
        filter:blur(20px);
    }    
    
    cs
    下一篇:没有了