国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

4.11.指定TextField中的HTML樣式

2024-04-27 13:51:54
字體:
供稿:網(wǎng)友
4.11.1. 問題
我想通過外部加載的CSS 文件或是寫在程序里的CSS 樣式,來實現(xiàn)TextField 中的HTML的CSS 樣式。
4.11.2. 解決辦法
使用StyleSheet parseStyle 方法來對TextArea 進(jìn)行字符串解析和樣式表分配。
4.11.3. 討論
StyleSheet 對象可以把任何正確的CSS 當(dāng)成字符串解析,處理它的所有信息,把它分配到一個組件或是在HTML 文本中應(yīng)用。要實現(xiàn)這個,你需要用一個URLLoader 對象加載文件,把加載的數(shù)據(jù)當(dāng)作字符串傳遞給parseCSS 方法,也可以把字符串寫出來直接傳給StyleSheet對象。下面的例子就是把樣式寫成字符串,當(dāng)creationComplete 事件發(fā)生時,就將它解析。

TextArea 的htmlText 屬性在樣式被應(yīng)用后就會進(jìn)行設(shè)置,確保樣式被完全應(yīng)用到HTML 里。

使用如下樣式屬性會<span>的樣式:
"<span class='largered'>
This style is specified in the string that will be passed to the StyleSheet.parseStyle method:
.largered { font-family:Arial, Helvetica; font-size:16; color: #ff0000; }

例子:
+展開
-XML
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
width="1000height="800creationComplete="createStyle()">

<mx:Script>
<![CDATA[
//note even though names are camel cased here when used, all lowercase
private var styleText:String = '.largered { fontfamily: Arial, Helvetica; font-size:16; color: #ff0000; }' +
'.smallblue { font-size: 11; color: #0000ff; font-family:Times New Roman, Times; }' +
'li { color:#00ff00; font-size:14; }' +
'ul {margin-left:50px;}';
[Bindable]
private var lipsum:String = "<span class='largered'>Nulla metus.</span> Nam ut dolor vitae risus condimentum auctor."+
" <span class='smallblue'>Cras sem quam,</span> malesuada eu, faucibus aliquam, dictum ac, dui. Nullam blandit"+
" ligula sed arcu. Fusce nec est.<ul><li> Etiam</li><li> aliquet,</li> <li>nunc</li></ul> eget pharetra dictum, magna"+
" leo suscipit pede, in tempus erat arcu et velit. Aenean condimentum. Nunc auctor"+
" nulla vitae velit imperdiet gravida";
[Bindable]
private var style:StyleSheet;
private function createStyle():void
{
style = new StyleSheet();
style.parseCSS(styleText);
text.styleSheet = style;
text.htmlText = lipsum;
}

]]>
</mx:Script>
<mx:TextArea id="textwidth="200height="300"/>
</mx:Application>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 阜新| 汉沽区| 滨州市| 始兴县| 正安县| 万宁市| 博湖县| 依安县| 怀化市| 阿合奇县| 黄平县| 乡城县| 色达县| 丰城市| 桐庐县| 图木舒克市| 石门县| 南靖县| 商南县| 衡南县| 宁阳县| 枣强县| 同仁县| 镇坪县| 竹山县| 藁城市| 鄄城县| 徐闻县| 云安县| 西峡县| 抚远县| 柞水县| 南昌市| 油尖旺区| 吴江市| 昭觉县| 博乐市| 尖扎县| 卓尼县| 安泽县| 卢湾区|