IE Webrowser控件不显示CSS框阴影

时间:2019-12-20 14:48:34

标签: html css winforms webbrowser-control

我们的自定义Windows(C#)应用程序使用.net“ System.Windows.Forms.WebBrowser”控件来显示基于HTML的帮助。当我在任何浏览器(IE,Chrome,Firefox等)中查看“帮助”页面时,IMG元素上都会出现一个阴影框。但是,当使用IE控件在应用程序中显示帮助页面时,就不会出现阴影。我不知道为什么会有区别。

盒子阴影的CSS是这样的:

img {
box-shadow: 6px 6px 15px 0 rgb(179,179,179);
-moz-box-shadow: 6px 6px 15px 0 rgb(179,179,179);
-webkit-box-shadow: 6px 6px 15px 0 rgb(179,179,179);
}

CSS还具有媒体规则,可在打印页面时关闭框阴影。

@media print {
img {box-shadow: 0 0 0 0 #FFFFFF}
} 

我的PC(Windows 7 64位)上安装了IE 11(11.0.9600.19572)。开发人员不知道为什么控件的行为与完整的浏览器不同。我通过在线搜索找到的所有答案仅表示您需要在系统上安装最新的IE。

0 个答案:

没有答案