我有一个富文本,里面有图像和文本。我正在使用 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 并使用从数据源生成的文本流进行导入,然后交叉检查应用的文本流。
下面是文本对齐中心的示例文本流 样本