【发布时间】:2017-06-14 00:39:27
【问题描述】:
有一个盒子,里面有一些文字。当我悬停它时,我想用动画将它放大/放大。当动画结束时,模糊效果从容器中移除。过渡后是否有消除模糊效果的方法?
守则 (http://codepen.io/ptongalex/pen/dNZdmV):
.box {
border: solid red 2px;
width: 100px;
position:relative;
text-align:center;
left: 50%;
top:200px;
}
.box:hover {
-webkit-filter: blur(0);
-webkit-transform: translateZ(0);
transform: scale(3);
transition: transform 1s;
}
<div class='box'>
<h1>Text</h1>
</div>
【问题讨论】:
-
我看不到任何模糊效果...
-
@Omnitored 是的,你可以,在缩放时查看文本
-
你没有使用任何模糊。过滤器: blur() 采用 px 值。值越大模糊越大。您已指定 0
-
@Viktor 仍然有模糊效果:)
-
好的,那么它与您指定过滤器的事实无关:blur()。看看stackoverflow.com/questions/6411361/…
标签: css