我尝试在Windows窗体应用程序中使用System.Windows.Forms.WebBrowser
组件,但(JS和CSS)动画不会应用于WebBrowser。
我知道WebBrowser组件基于您的计算机的Internet Explorer版本,并且直接在IE中打开HTML文件的工作方式与Chrome一样。我还检查了WebBrowser没有使用IE的旧版本 - 它的IE11,使用JavaScript版本13,就像gif中的IE版本一样。
Codepen containing the HTML code
可能导致这种情况发生的原因是什么?减少所有JS,只留下HTML和CSS仍然给我相同的结果,我想;如果它在IE中工作,它也应该在WebBrowser中工作,对吗?
答案 0 :(得分:0)
在HTML文档的<meta http-equiv="X-UA-Compatible" content="IE=edge" />
标签中添加标题<head>
。