我有一个带有图像和文字的富文本。我正在使用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;
答案 0 :(得分:-2)
您好请使用此http://www.adobe.com/devnet-apps/tlf/demo/网址并使用从数据源生成的文本流进行导入,然后与您应用的文本流进行交叉检查。
以下是带有textAlign中心的示例文本流程 样品