我想在悬停时模糊图像。
问题是图像的边缘也模糊得令人不快。在 Fiddle 中,您可以清楚地看到它的绿色背景。
如果我将图像缩放,即 1.2,它最终会解决问题,但在过渡期间仍然会出现模糊的边缘。
任何想法如何使这种效果具有锋利的边缘?
html:
<div class="item">
<img src="http://placekitten.com/300"/>
</div>
CSS:
.item {
overflow: hidden;
width:300px;
height: 300px;
background: green;
}
.item img{
transition:all .5s ;
}
.item img:hover{
-webkit-filter: blur(5px);
/*skaling the image would help, but it still looks bad during the transition
-webkit-transform:scale(1.2); */
}