我正在尝试在C#WebBrowswer中设置字体大小。
我试过了:
webBrowser1.Document.Write(@"<span style=""font-size:10px"">TEXT </span>");
但是之前的数字是&#34; px&#34;似乎没有任何影响。
我做错了什么?
修改 整体功能:
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("about:blank");
webBrowser1.Document.Write("<span style=\"font-size: 50px; color: #f00; \">Big Red Writing!</span>");
}
更新
我在另一台电脑上测试了exe文件,它运行正常。但在这里,即使<font size="7">...</font>
也不起作用。所有都给出了相同的尺寸。
有什么想法吗?
答案 0 :(得分:1)
在不使用字符串文字的情况下尝试终止引号(\"
)。我试过这个并且100%工作:
webBrowser1.Document.Write("<span style=\"font-size: 50px; color: #f00;\">Big Red Writing!</span>");
答案 1 :(得分:1)
你可以试试这个:
webBrowser1.Navigate("about:blank");
HtmlDocument objHtmlDoc = this.webBrowser1.Document;
objHtmlDoc.Write("<span style=\"font-size:10px\">TEXT </span>");
答案 2 :(得分:0)
我考虑过使用此修复程序重置Internet Explorer设置: http://support.microsoft.com/kb/923737 问题解决了。