css
  • flex
  • actionscript-3
  • textarea
  • htmltext
  • 2009-10-27 90 views 2 likes 
    2

    根據此webpage,如果使用span標記,TextArea中的htmlText屬性可以處理CSS文本樣式。我想在我的代碼中格式化多個標籤。例如:ActionScript 3 TextArea使用<span>標記的文本樣式

    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屬性,我如何解決這個問題。有任何想法嗎?謝謝!

    回答

    5

    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>"; 
    
    +0

    我正在處理這個問題5個小時,但無法弄清楚。非常感謝! – saurb 2009-10-27 06:34:09

    0

    http://github.com/theflashbum/fcss/

    不能直接回答你的問題,但你應該看看這個項目。 AS3中的CSS支持很糟糕,F * CSS緩解了一些痛苦。

    +0

    這不是一個直接的答案,但爲此感謝你。我會檢查出來的。 – saurb 2009-10-27 06:36:43

    相關問題