我對文本控件有閃爍問題。Flex 3 - 更改樣式名稱時文本控制閃爍
這裏的背景:
我有由一個文本控件(顯示在多行無標籤的事業,它需要能夠)代表的稱號。當用戶瀏覽標題時,文本必須加下劃線。
我做了什麼:
我已經設置聽衆標題的過渡和部署事件是這樣的:
private function titleHandler(e : MouseEvent) : void {
switch(e.type) {
case MouseEvent.ROLL_OVER:
_title.styleName = 'accessoriesTitleHover';
break;
case MouseEvent.ROLL_OUT:
_title.styleName = 'accessoriesTitle';
break;
}
}
問題: 標題閃爍每次樣式名發生變化時(我甚至可以說,標題消失,再次出現)
替代方案我已經試過:
- 使用的setStyle改變underline屬性(不工作)
- 定義.accessoriesTitle和.accessoriesTitle:在CSS hover樣式,但懸停不工作=(
會有人知道的溶液或解決這個閃爍的東西?
感謝您的時間和幫助! :)
問候,
BS_C3
對不起慢,這裏有兩種風格的聲明:
.accessoriesTitle{
font-size: 13pt;
text-decoration: none;
leading: 1pt;
}
.accessoriesTitleHover{
font-size: 13pt;
text-decoration: underline;
leading: 1pt;
}
問候
什麼的 「accessoriesTitle」 和 「accessoriesTitleHover」 風格的定義是什麼樣子?我嘗試了一個快速示例應用程序,無法重現您的閃爍問題。 – 2011-05-25 14:47:36
@bill d - 我並不總是得到pb,但是一旦有了它,它就會一直髮生...>。< – 2011-05-30 09:57:08