如何解决-webkit-filter:blur() 不起作用 vue js
我正在尝试添加 -webkit-filter: blur(),但它根本不起作用。我只是尝试了“过滤器”,但无论如何它都不起作用。 我认为它适用于 html,而不适用于 Vue 或有其他选择吗?
<template>
<div class="comingsoon">
<span class="circle"></span>
<span class="msg">COMING SOON</span>
<span class="notifymsg">GET NOTIFIED WHEN IT'S READY</span>
<span class="field"></span>
</div>
</template>
CSS
.circle {
height: 400px;
width: 400px;
border-radius: 50%;
background: linear-gradient(#313247 0%,#19181D 30%);
position: absolute;
top: 20%;
left: 35%;
}
.circle:before,.circle:after {
content: '';
height: 400px;
width: 400px;
background: linear-gradient(#FFD1DA 0%,#FF849D 5%,2D2133 25%);
border-radius: 50%;
position: absolute;
top: 42%;
left: 50%;
transform: translate(-50%,-50%);
-webkit-filter: blur(7px);
z-index: -1;
}
.circle:after {
width: 415px;
top:35%;
-webkit-filter: blur(14px);
opacity: .3;
}
解决方法
简单添加这一行就可以了!
span.circle {
-webkit-filter: blur(14px);
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。