mx:Application不支持backgroundGradientColors属性——新手提问

snow_haoxue 2010-10-20 12:26:34
flashdevelop开发,flex4的project

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" horizontalAlign="center" backgroundGradientColors="[0x000000,0x333333]" >

</mx:Application>

程序编译之后会出现错误,提示如下:
Error: The style 'backgroundGradientColors' is only supported by type 'mx.core.Application' with the theme(s) 'halo'.

以上问题要如何解决,先谢谢各位大虾了!
...全文
413 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
snow_haoxue 2010-10-21
  • 打赏
  • 举报
回复
to lieri111

新手一个,以后还请多多指教,还请不吝赐教^_^
lk881007 2010-10-21
  • 打赏
  • 举报
回复
4是不支持的 非要用就用css了
snow_haoxue 2010-10-21
  • 打赏
  • 举报
回复
to xuhuanchao

你好,呵呵,发现你的昵称和我坚信的格言基本一样
——“相信自己,你可以”(一个坚强的自己对另一个想要放弃的自己常常这样讲)

高手拜个师傅不知道可否?
snow_haoxue 2010-10-21
  • 打赏
  • 举报
回复
研究了几天才知道,flex3和flex4差别大了,学习ing
yoshiyan 2010-10-21
  • 打赏
  • 举报
回复
使用s:Rect自己画
leemiki 2010-10-20
  • 打赏
  • 举报
回复
Flex3中确实可以设置这样的样式,

但在Flex4中是不支持backgroundGradientColors~~~~

替代方法如下:
<s:fill>
<s:LinearGradient>
<s:GradientEntry color="#FFFFFF" ratio="0" alpha="1.0"/>
<s:GradientEntry color="#000FFF" ratio="1" alpha="1.0"/>
</s:LinearGradient>
</s:fill>
web_sprit 2010-10-20
  • 打赏
  • 举报
回复
在Flex4编辑器中,敲个Flex3的标签会提示你“改用<....>”;
passself 2010-10-20
  • 打赏
  • 举报
回复
此标签不支持此属性,非要设置的话,只能在style中强制设置,至于效果,有的时候有,有的时候是没有的,大多数情况下是没有的
水中影子 2010-10-20
  • 打赏
  • 举报
回复
flex4不熟悉

4,327

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧