如何使富文本中间垂直与 img 对齐



我有一个富文本,里面有图像和文本。我正在使用 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;
嗨,

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

下面是文本对齐

中心的示例文本流 样本

最新更新