我試圖在WinForms WebBrowser控件中託管html文件,但我看不到正在更新的標題顏色。請參考下面的圖片。如果我在Internet Explorer中打開,顏色顯示正常,但同時在WebBrowser控件顏色未在WinForms WebBrowser控件中更新
下面收留了它沒有更新是我使用的樣式表的代碼。與代碼背景:線性梯度(底部,#dfecff 0%,#b4d5ff 100%); WebBrowser控件中未更新。爲什麼這會發生?是否有可能解決這個問題?
body {
background-color: #777777;
font-family: Verdana, Geneva, sans-serif;
font-size: 9pt;
}
table {
font-family: Verdana, Geneva, sans-serif;
font-size: 9pt;
background-color: #FFF;
}
h1, h2 {
background: #b4d5ff;
background: linear-gradient(to bottom, #dfecff 0%, #b4d5ff 100%);
}
下面是我用於測試的html代碼。
<html><body><head>
<link rel="stylesheet" href="test.css" type="text/css" /></head>
<h2>Testing</h2>
<table>
<tr><td>text1</td></tr>
<tr><td>text2</td></tr>
<tr><td>text3</td></tr>
<tr><td>text4</td></tr>
</table>
</body>
</html>
您的代碼將與Internet Explorer一起使用,您不需要使用其他瀏覽器控件。您只需要使用WebBrowser控件即可在沒有兼容模式的情況下使用系統中安裝的最新IE版本。看看[這篇文章](http://stackoverflow.com/a/38514446/3110834)。 –
[http://stackoverflow.com/questions/790542/replacing-net-webbrowser-control-with-a-better-browser-like-chrome](http://stackoverflow.com/questions/790542/replacing-net - 網頁瀏覽器控制與更好的瀏覽器像鉻) –