HtmlElement divElment = this.wbTagView.Document.CreateElement(“div”); //创建html元素
divElment.SetAttribute(“class”, “frameCss”); //设样式
divElment.SetAttribute(“tag”, tagText); //设置内容标签信息
divElment.Click += new HtmlElementEventHandler(DisplayTag); //加载单击事件
divElment.DoubleClick += new HtmlElementEventHandler(Edit_OndblClick); //加载双击事件
divElment.InnerHtml = text; //加载标签信息置
this.wbTagView.Document.GetElementById(“main”). AppendChild (divElment); //添加显示html元素这样设置了样式class属性为frameCss之后再webbrower中显示没有样式是怎么回事?是不是要做什么处理才显示么?我把样式直接设置成 divElment.Style = “border:3px solid red; margin:5 0 0 0;”; 就可以显示求大神解答!
—-
30分 试下把divElment.SetAttribute(“class”, “frameCss”); //设样式改成divElment.SetAttribute(“className”, “frameCss”); //设样式
—-
10分 引用 2 楼 phommy 的回复:试下把
divElment.SetAttribute(“class”, “frameCss”); //设样式
改成
divElment.SetAttribute(“className”, “frameCss”); //设样式2楼正解 classname 不区分大小写.
—-
引用 2 楼 phommy 的回复:试下把
divElment.SetAttribute(“class”, “frameCss”); //设样式
改成
divElment.SetAttribute(“className”, “frameCss”); //设样式谢谢给与的帮助,