gpt4 book ai didi

html - 通过 CSS 在弹出模式后面添加背景模糊

转载 作者:行者123 更新时间:2023-12-05 03:54:00 25 4
gpt4 key购买 nike

我希望在单击按钮时弹出的固定模式后面模糊整体 100% 的背景。

我原以为它只是一个模糊滤镜,但它似乎只覆盖了屏幕的一小部分。我试过添加 100vh 高度 + 宽度,并将位置设置为固定的 top: 0, left: 0 但元素没有居中。

要清楚 - 我希望模态后面的背景元素模糊,所以它后面的部分但模态是焦点。

这是 HTML(不确定有多大意义,但无论如何都要发布):

到目前为止,这就是我编写的所有代码 - 希望在添加其余部分之前完成此操作。任何提示都会很棒。干杯!

.blog-modal-section {
height: 100vh;
width: 100vw;
display: flex;
align-items: center;
justify-content: center;
filter: blur(8px);
-webkit-filter: blur(8px);
position: fixed;
top: 0;
left: 0;
z-index: 0;
}

.blog-modal-container {
height: 40%;
width: 40%;
display: flex;
align-items: center;
justify-content: center;
background-color: #fff;
}
<section class="blog-modal-section">
<div class="blog-modal-container">
<div class="blog-modal-content">
<h2>My blogs</h2>
<ul>
<li>
<a href="#">Blog 1 - Coming Soon</a>
</li>
</ul>
</div>
</div>
</section>

最佳答案

以下将制作一个同时添加模糊的屏幕填充元素。

.bg{
position: fixed;
top: 0;
left: 0;
z-index: 1040;
width: 100vw;
height: 100vh;
background-color: rgba(0, 0, 0, 0.4);
backdrop-filter: blur(15px);
}

关于html - 通过 CSS 在弹出模式后面添加背景模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61353311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com