我希望模糊点击按钮时弹出的固定模式后面的整体 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;
}Run Code Online (Sandbox Code Playgroud)
<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>Run Code Online (Sandbox Code Playgroud)
Wou*_*ick 13
下面将制作一个屏幕填充元素,同时也会增加模糊效果。
.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);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18236 次 |
| 最近记录: |