如何使用css在html元素中制作像windows 11菜单和应用程序中的glass/blur背景?[关闭]

fnvucqvd  于 2023-05-23  发布在  Windows
关注(0)|答案(1)|浏览(94)

已关闭,此问题需要更focused。目前不接受答复。
**想改善这个问题吗?**更新问题,使其仅通过editing this post关注一个问题。

2天前关闭。
Improve this question
有没有什么方法可以用css在html中制作玻璃/模糊背景元素或卡片,就像windows 11中的开始菜单一样?

编辑:我的意思是我可以做到这一点,直到背景过滤器的一部分,但不知道如何获得噪音的影响,我试图把一个噪音PNG作为背景,但它看起来不像一个我试图实现

噪音似乎太大了。

sqxo8psd

sqxo8psd1#

这里有一个简单的例子,玩它以获得更好或更合适的结果。感谢Unsplash提供的测试图像。下一次,试着让你的问题更清楚,展示你的作品!

body {
    /* Image for testing purposes, thanks for Unsplash */
    background-image: url("https://images.unsplash.com/photo-1519681393784-d120267933ba?ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&ixlib=rb-1.2.1&auto=format&fit=crop&w=1124&q=100");
    background-position: center;
}
.glass {
    /* CSS for Glass UI, play with it for better or more suitable results */
    backdrop-filter: blur(25px) saturate(180%);
    -webkit-backdrop-filter: blur(25px) saturate(180%);
    background-color: rgba(255, 255, 255, 0.57);
    border-radius: 12px;
    border: 1px solid rgba(209, 213, 219, 0.3);
    /* <div> size */
    width: 400px;
    height: 300px;
    /* Make nice text */
    text-align: center;
    vertical-align: middle;
    line-height: 300px;
    font-family: cursive;
    font-size: 40px;
}
<div class="glass">Hello!</div>

相关问题