StyleableTextField htmlText的CSS属性

StyleableTextField htmlText的CSS属性,css,actionscript-3,apache-flex,mobile,flex4,Css,Actionscript 3,Apache Flex,Mobile,Flex4,我有一个StyleableTextField,它显示非常基本的HTML。为了格式化HTML,我目前使用AS3中声明的样式表。 这很好,但是对于设计师来说编辑颜色和内容效率很低,所以我需要在我的主CSS中包含这些标记 AS3 CSS声明如下所示 _styleSheet = new StyleSheet(); _styleSheet.setStyle("p", {fontSize:'15',color:'#FFFFFF', fontFamily: 'Courier New', fontWeight:

我有一个StyleableTextField,它显示非常基本的HTML。为了格式化HTML,我目前使用AS3中声明的样式表。 这很好,但是对于设计师来说编辑颜色和内容效率很低,所以我需要在我的主CSS中包含这些标记

AS3 CSS声明如下所示

_styleSheet = new StyleSheet();
_styleSheet.setStyle("p", {fontSize:'15',color:'#FFFFFF', fontFamily: 'Courier New', fontWeight:'bold'});
使用通常的
styleSheet=\u styleSheet
方式将其分配给StyleableTextField

主CSS文件在我的主应用程序中声明如下:

我的CSS中已经有了spark组件的CSS标签,如下所示

s|TextInput
{
   contentBackgroundAlpha: .5;
   contentBackgroundColor: #202020;
   focusColor: #e1333a;
}
然而,我需要解决CSS中StyleableTextfield的实例(我的应用程序中有其他实例,但只有这个实例显示HTML文本)

有人知道怎么做吗? 顺便说一句,Flex支持CSS


我无法彻底测试这一点,但它似乎对我有效:

#_objectName
{
    p: pstyle;
}

.pstyle
{
    fontSize: 15;
    ...
}

好的,我可以像这样访问文本字段:'supportClasses | StyleableStageText#(U story)'。但是我如何设置文本字段htmlText的HTML CSS属性呢?@Al_Birdy你能使用
textAreaStyleName
CSS属性吗?什么是StyleableStageText?抱歉,将StyleableStageText与StyleableTextField混淆了。不确定textAreaStyleName,在有关StylealeTextField的文章中没有听说过。textAreaStyleName似乎不适用于StyleableTextField。@Al_Birdy我在回答中编辑了一种可能的方式,请告诉我它是否适用于您。
ObjectType#instanceID
{
    ...
}
#_objectName
{
    p: pstyle;
}

.pstyle
{
    fontSize: 15;
    ...
}