css - 使用 <span> 标签的 ActionScript 3 TextArea htmlText 样式

标签 css apache-flex actionscript-3 textarea htmltext

根据这个webpage ,如果使用span标签,TextArea中的htmlText属性可以处理CSS文本样式。我想在我的代码中格式化多个标签。像这样的东西:

var tags:TextArea = new TextArea(); 
tags.htmlText = "<span style='color: rgb(165, 150, -90); 
  font-size: 0.955882610016677em'>street</span>,
  <span style='color: rgb(168, 143, -59); font-size: 0.98076913067067em'>
  motor</span>";

它只给我纯文本。我想知道 htmlText 属性是否支持它以及如何解决这个问题。有任何想法吗?谢谢!

最佳答案

htmlText 仅支持有限的 tags and styles 集。 。具体来说,span 仅支持 class 属性,该属性应该是 StyleSheet 中指定的类的名称。对象。

在这种特殊情况下,您可以使用 font 标记。但请记住,颜色仅支持十六进制 #ffffff 值,而 size 仅支持绝对像素大小和相对(+2、-1 等)大小值。

tags.htmlText = "<font color="#a89433" size="10">street</font>,
  <font color="#b37620" size="11">motor</font>";

关于css - 使用 <span> 标签的 ActionScript 3 TextArea htmlText 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1628958/

相关文章:

html - 为什么我的线性渐变只适用于一页?

android - Adobe AIR 3.0 captive runtime 与哪些版本的 Android 和 iOS 兼容?

actionscript-3 - Flex 警告 : Multiple markers.。数据绑定(bind)将无法检测对象的分配

html - 页脚与重叠的 div 重叠 - CSS

css - 具有 3 列的流式布局

ios - iOS 上的 Flex 敲击响应不佳

apache-flex - Flex/AS3 - 使用字符串动态调用函数?

actionscript-3 - AS3 Starling Framework Texture Atlas TypeError#1007

旧浏览器中 css3 的 javascript 库

flash - Flex 4.6增加套接字接收缓冲区的大小