JSFIDDLEフィルタプロパティの不具合(Chrome)を修正していますか?
私はホバー上の要素のfilter: blur()
プロパティをアニメーション化しようとしています。例えば:
HTML
<div class="parent">
<div class="child"></div>
</div>
CSS:
.parent {
width: 300px;
height: 300px;
position: relative;
overflow: hidden;
}
.child {
width: 100%;
height: 100%;
background: url(http://lorempixel.com/output/cats-q-c-300-300-9.jpg);
transform: scale(1.2);
transition: all .45s linear;
}
.parent:hover .child {
-webkit-filter: blur(10px);
filter: blur(10px);
}
それは動作しますが、Chromeで盗聴しているようです。アニメーションは実行されますが、終了するまで画像のエッジがぼやけます。 FirefoxとSafariではうまくいきます。どのように私はこの問題を回避することができます任意のアイデア?意図した結果は、どの点でもぼやけたエッジが見えることなくアニメートされることです。
このぼやけたエッジを排除するものではありません。 – styke
また、お互いをキャンセルする2つのトランスフォームプロパティがあります。 – styke