WebBrowser不会像我们那样显示我的网站

时间:2013-07-05 00:53:34

标签: c# browser

我的webBrowser上有一个简单的form1但是当我尝试加载我的网站时,某些边距不起作用。我用chrome和IE对它进行了测试,但是他们显示了我的网站。

在Visual Studio WFA中工作c#

这是一个筛选:enter image description here

左侧列表中的文字略微偏向左侧,我的菜单栏底部边缘较大,我的悬停效果也浮动在我的图标上o.O

1 个答案:

答案 0 :(得分:1)

默认情况下,WebBrowser控件使用旧版IE的渲染逻辑(“兼容性”),并且不遵循计算机上安装的当前版本。

您可以通过在<head>元素中添加以下内容来覆盖此行为并强制控件的行为与IE9类似:

<meta http-equiv="X-UA-Compatible" content="IE=9" />

您还需要确保DOCTYPE设置正确。然后,这将启用您期望的渲染行为。