タイトルに示されているように、トランスフォームプロパティが設定されているときにエッジでブラーフィルタが機能しません。下のフィドルがこれを実証しています。変換プロパティが設定されているときにCSSブラーフィルタがエッジで動作しない
https://jsfiddle.net/wkjvwgyy/1/
#content-background {
display: block;
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: url("https://i.imgur.com/qfGEt3o.jpg") no-repeat top center fixed;
background-size: cover;
filter: blur(5px) brightness(60%);
}
<div id="content-background" style="transform: scale(1.03)"></div>
transformプロパティを削除するには、ぼかしが正常に動作します。 ChromeとFirefoxでも正しく動作します。これはEdgeのバグですか?
私が実行しているEdge 15では、transformsとfiltersの両方がサポートされています。
これは動作しますが、Edgeでは、https://i.imgur.com/0MjIfDu.pngで見られるようにぼやけた輪郭が残っています。私は1つの代わりの解決策は、あらかじめ画像にフィルタを適用することだと思います。 – Hele