/* 弹层基础样式 */ .popup { position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 999; width: 400px; height: 200px; background-color: #fff; } /* 弹层背景模糊样式 */ .popup::before { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0.5); filter: blur(5px); /* 这里设置模糊程度为5px */ z-index: -1; }通过上面的代码,我们就可以实现一个拥有模糊背景的弹层了。修改filter属性的值可以调整模糊程度,从而符合我们的设计要求。 当然,我们也可以通过JavaScript来实现这个效果,但是使用CSS实现既方便又简单,更可以做到与弹层的融合,大大提高了开发效率。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。