【发布时间】:2013-08-07 05:13:59
【问题描述】:
我的源代码如下。
我只想控制 css 的字体颜色。
我像这样插入 HTML。
<span class="tag1">I love <span class="tag2">apple</span></span><span class="tag2"> pie</span>.
如果是tag1,我希望“我爱苹果”变成红色字体。
但只有“我爱”变成红色字体。
我该如何解决??
doc.getStyleSheet().addRule(".tag1 {color : red;}");
try {
kit.insertHTML(doc, doc.getLength(), "<span class=\"tag1\">I love <span class=\"tag2\">apple</span></span><span class=\"tag2\"> pie</span>.", 0, 0, null);
} catch (IOException e1) {
e1.printStackTrace();
} catch (BadLocationException e1) {
e1.printStackTrace();
}
【问题讨论】:
-
你能写出每个类的属性吗?我的意思是
tag1和tag1