html - Webbrowser 控件向已经具有样式的标签添加样式

标签 html css vb6 webbrowser-control

在 vb6 web 浏览器控件中,我想为 backgrpund 颜色设置样式属性。我正在这样做,如下所示

If P.getAttribute("name") = "mybookmark" Then
    P.Style.cssText = "background-color:#FFFFEB"
End If

但是如果我这样做,那么它会覆盖样式属性(如果已经存在的话)。例如,如果带有 <A name="mybookmark" style="font-size:12px">abc</A> 的 html 标签存在然后我的代码将删除现有样式添加背景颜色属性。那么如何为现有样式添加样式属性呢?

最佳答案

添加到现有样式而不是替换它:)

P.Style.cssText = "背景颜色:#FFFFEB;"& P.Style.cssText

关于html - Webbrowser 控件向已经具有样式的标签添加样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22811417/

相关文章:

javascript - 单击时将来自 img 的 ID 插入到输入中

string - VB6 字符串比较是否不区分大小写?

mysql - 从vb6将now()插入mysql

arrays - Array 和 Split 命令创建二维数组

javascript - array.shift() 仅删除一半数组

HTML, CSS - <li> 元素不 float

html - 投资组合显示相同的图片而不是不同的图片 - html、css

html - Wordpress Yeloni 退出弹出式订阅按钮出现宽度不正确

javascript - 同位素中的居中元素

javascript - Bootstrap 输入组在 jQuery UI 对话框中无法正确呈现