如何使富文本中间垂直与图像对齐?

时间:2015-01-27 04:03:18

标签: actionscript-3 flex vertical-alignment richtext

我有一个带有图像和文字的富文本。我正在使用HTML来设置文本流,如下所示:

<p><img source='1,jpg'><span>some words</span></p>

然后我设置verticalAlign=middle。 但看起来图像和单词仍然不在一行verticalAlign中。

希望有人可以帮助我。以下是代码:

    var lb:RichText = new RichText;
    var htmltext:String = "<p><img source='up.gif' width='16' height='16'></img><span fontSize='12'>7772233.34</span></p>"
    lb.textFlow = TextFlowUtil.importFromString(htmltext,WhiteSpaceCollapse.PRESERVE);
    var defaultStyle:CSSStyleDeclaration = new CSSStyleDeclaration();
    defaultStyle.setStyle("textAlign","center");
    defaultStyle.setStyle("verticalAlign","middle");
    lb.styleDeclaration = defaultStyle;

1 个答案:

答案 0 :(得分:-2)

您好请使用此http://www.adobe.com/devnet-apps/tlf/demo/网址并使用从数据源生成的文本流进行导入,然后与您应用的文本流进行交叉检查。

以下是带有textAlign中心的示例文本流程  样品