我试图在spark richtext中为部分文本着色。以下是我尝试过的,但它并没有像我想象的那样出现。我得到了全黑的颜色。
private var helpText:String = "<p><span style=\"color:#FF0000;\">
The quick</span> brown fox jumps over the lazy dogg.</p>";
<s:RichText id="help" width="100%" textFlow="{TextFlowUtil.importFromString(helpText)}"
textAlign="center" fontFamily="enFont">
我也检查了这个
<s:RichText id="help" width="100%" textFlow="{TextConverter.importToFlow(helpText,
TextConverter.TEXT_FIELD_HTML_FORMAT)}"
textAlign="center" fontFamily="enFont">
答案 0 :(得分:1)
更改helpText
以使用以下标记:
private var helpText:String = "<p><span color=\"#FF0000;\">The quick</span> brown fox jumps over the lazy dogg.</p>";
Flex中的HTML文本对于内联CSS的工作方式略有不同;只需在设置样式属性时直接使用样式名称(有关详细信息,请参阅RichText文档中的styles section)。