C# winform webbrowser中修改样式的问题?????????

yzty 2011-11-08 09:30:10
可以修改he.style, 如何使其本来的样式不变呢?也就是本来input的宽度很宽,结果一运行此程序,宽度就变小了?如何解决?
foreach (HtmlElement he in wb.Document.GetElementsByTagName("input"))
{
if (he != null)
{
switch (he.GetAttribute("type").ToLower())
{
case "text":
he.Style += @"background: #ffffcc url(/images/operate_enable_ie.png) no-repeat right;";

break;
}
}
}
...全文
256 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
萧炎 2011-11-08
  • 打赏
  • 举报
回复
其实还可以修改成 和屏幕或者 窗体大小成正比
yzty 2011-11-08
  • 打赏
  • 举报
回复
自己解决了,修改he.Style += @"background: #ffffcc url(/images/operate_enable_ie.png) no-repeat right;";
为he.Style += @";background: #ffffcc url(/images/operate_enable_ie.png) no-repeat right;"; 即可

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧