如何使用动作脚本 3.. 调整 xml 数据中段落之间的填充?

Posted

技术标签:

【中文标题】如何使用动作脚本 3.. 调整 xml 数据中段落之间的填充?【英文标题】:how to adjust padding between paragraphs in xml data using action script 3..? 【发布时间】:2011-07-12 03:48:49 【问题描述】:

我又想出了另一个问题,如何调整 AS3 中每个段落之间的填充..?实际上,我将向您展示一个我现在编写的示例。

style.setStyle(".readmore", fontWeight:"normal", color:"#6184b7", fontSize:11);
style.setStyle("body", fontStyle:"italic");

像上面的代码我想为<p>标签设置一个5px的padding-bottom,现在它是10px的默认值。

这可能吗..?如果是的话如何编写单行代码..?

提前致谢!

保罗

【问题讨论】:

【参考方案1】:

唯一的解决方案是在TextField.htmlText 中添加假标签:

代替

textField.htmlText = "<p>Some text [...] here</p><p>Some text [...] here</p>" 

这样做:

textField.htmlText = "<p>Some text [...] here</p><font size='2'><br></font></p><p>Some text [...] here</p>" 

您可以为每个段落自动执行:

textField.htmlText = content.replace("</p>", "</p><font size='5'><br></font>");

它将在所有段落之后插入边距。 如果您想要更多空间,请更改为更大的尺寸。

【讨论】:

Mems,很抱歉回复晚了,非常感谢您的回答!

以上是关于如何使用动作脚本 3.. 调整 xml 数据中段落之间的填充?的主要内容,如果未能解决你的问题,请参考以下文章

一段时间后加载 XML 数据的动作脚本

如何在 Libre/Open Office 中使用 pyUNO 库检查段落调整?

如何在完全基于精灵的游戏中渲染文本? (动作脚本 3)

怎么设置excel表格中段落的行间距

如何知道是动作脚本 1、动作脚本 2 还是动作脚本 3?

ActionScript 3 导入必要的动作脚本以使用FLV和元数据[即。中cuePoints]