【发布时间】:2019-03-23 13:37:22
【问题描述】:
我正在尝试创建一个具有模糊正常状态的按钮。 悬停时,按钮应该不模糊。我这里有两个问题:
副本也很模糊,这是我不想要的。我只希望按钮背景模糊。
按钮底部的模糊被切断。
您会在这里找到我已经尝试过的测试:
https://codepen.io/claudio_101/pen/GezJrR
* {
margin: 0;
padding: 0;
overflow: hidden;
}
.blur button {
position:relative;
margin-top: 100px;
margin-left: 50%;
left: -50px;
width: 100px;
height: 48px;
background-color: black;
color: white;
-webkit-filter: blur(5px);
filter: blur(5px);
}
.blur button span{
-webkit-filter: blur(0px);
filter: blur(0px);
}
.blur button:hover {
-webkit-transition: all .25s ease;
-moz-transition: all .25s ease;
-o-transition: all .25s ease;
-ms-transition: all .25s ease;
transition: all .25s ease;
-webkit-filter: blur(0px);
filter: blur(0px);
}
<div class="blur">
<button><span>Send</span></button>
</div>
【问题讨论】:
标签: html css button transition css-filters