Cth*_*lhu 9 css blur css3 css-filters microsoft-edge
Microsoft Edge不支持filter: blur();
它应该支持.如果我有一个绝对定位元素filter: blur();
,顶部显示的输入将变得坚固,与模糊融合(有趣的观察).
这是一个小提琴来展示会发生什么.在Chrome和Firefox中完美运行,但Edge变成了临界癫痫症.只需点击输入并享受:https: //jsfiddle.net/Cthulhu/3uz0Lpfz/2/
这是一个代码示例:
<style>
article {
background: url(http://uzebox.org/wiki/images/1/19/Arkanoid.gif) no-repeat;
-webkit-filter: blur(20px);
-moz-filter: blur(20px);
-o-filter: blur(20px);
-ms-filter: blur(20px);
filter: blur(20px);
height: 448px;
position: absolute;
width: 720px;
}
input {
margin: 100px 0 0 20px;
position: relative;
}
</style>
<article></article>
<input />
Run Code Online (Sandbox Code Playgroud)
您甚至可以尝试在小提琴上放置一个Windows资源管理器窗口,它将与图像模糊"交互",这很有趣.我尝试截取屏幕截图,但最终结果显示了它们应该是的东西,并忽略了错误(没有乐趣:-().
有没有想过只使用 CSS 解决这个bug的想法?
Sam*_*son 12
更新:此问题在Microsoft Edge的最新版本中不再存在,应通过2016年8月2日的Windows 10周年更新解决.
感谢您报告此问题.我在Microsoft Edge团队工作,并且可以确认您的小提琴再现了所描述的问题.虽然我目前没有提供解决方案,但我会提交此文件并亲自通知相应的团队,以便提前给予关注.
当我有更多的分享时,我会回来更新这个答案.