`

flex4中的样式

    博客分类:
  • flex
 
阅读更多
/* CSS file */
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
s|Application{
	font-size: 12;
	skin-class: ClassReference("IndexSkin");
}

s|TitleWindow.loginWindowStyle
{
	backgroundAlpha: 0.8;
/*	backgroundColor: #FEE1E2;*/
	backgroundColor: #7ECCF7;
	cornerRadius: 35;
	dropShadowVisible: true;
	skinClass: ClassReference("IaasWindowSkin");
	textAlign: left;
    /* 设置弹出窗后的主窗口的模糊效果为透明*/
	modal-transparency:0.0;
	modal-transparency-blur:0;
}

.vmbg{
	font-style:italic;
	background-color: #cccccc;
	background-alpha: 0.8;
	color: #6A6565;
}
.vmbg2{
	font-style:normal;
	background-color: #cccccc;
	background-alpha: 0.0;
	color: #0000FF;
}

mx|Alert{
	modal-transparency:0.0;
	modal-transparency-blur:0;
}

应用多个样式,styleName="blackButton whiteFont" 两个样式,用空格隔开

子控件样式设置:
s|Panel s|Button{
baseColor:blue;
color:#ffffff;
}

通过控件ID设置样式:
#okButton{
baseColor:#ae0000;
color:#ffffff;
}
okButton为某个空间的id名称,如:
<s:Button id="okButton" label=" Id设置样式"/>

状态样式设置:
在Flex3或者之前的版本中我们必须在一个样式里设置比如一个按钮的所有状态样式,up, down, over这样做很不方
便的一点是如果我需要修改某一个状态的外观意味着我要重写整个样式,而现在不必了。
#cancelButton:up{
baseColor : #538787 ;
color : #304f68 ;
}
#cancelButton :down {
baseColor : #917541 ;
color : #b8a553 ;
}
#cancelButton :over {
baseColor : #b8a553 ;
color : #333333 ;
}


分享到:
评论

相关推荐

    Flex4 中文API

    在Flex4中,ActionScript3(AS3)是主要的编程语言,与Flex SDK紧密集成。AS3是ECMAScript的一个子集,拥有更强大的面向对象特性,如类、接口、包和命名空间,这使得它在构建复杂应用程序时更为高效。Flex4中文API...

    Flex4中文帮助文档

    Flex4是Adobe开发的一款强大的富互联网应用程序(RIA)框架,主要用于构建交互性强、用户体验良好的Web应用。这个"Flex4中文帮助文档"包含了丰富的技术信息,旨在帮助开发者更好地理解和使用Flash Builder 4,这是一...

    Flex4中文快速入门

    在Flex 4中,MXML和ActionScript可以更好地结合,允许开发者根据需求选择合适的方式进行开发。 3. **Spark组件模型**:Flex 4引入了全新的Spark组件架构,取代了MX组件。Spark组件更注重设计模式,提供了更好的性能...

    flex4中文API帮助文档

    Flex4中的MXML是一种声明式语言,允许开发者通过XML来定义界面布局和组件,同时嵌入ActionScript代码进行逻辑处理。MXML与ActionScript的结合使用,使得代码更加清晰,分工明确,提高了开发效率。 在Flex4 API中,...

    flex4自定义组件皮肤

    在Flex4中,自定义组件皮肤是提升应用视觉效果和用户体验的重要手段。下面将详细介绍如何在Flex4中自定义组件皮肤。 1. **组件皮肤的基本概念** - 组件皮肤是Flex中改变组件外观的一种方式,通过定义不同的皮肤,...

    FLEX4_Flex4教程 - FLEX4从入门到精通,挺不错的值得一看

    4. **States和Transitions**:Flex4中的States和Transitions机制允许开发者轻松管理UI的不同状态,比如在不同视图之间切换,以及添加平滑的动画效果,提高用户体验。 5. **数据绑定**:Flex4的数据绑定功能使得UI...

    Flex4 一学就会 (Hello Flex4)

    在Flex4中,ActionScript 3.0是主要的编程语言,它拥有面向对象的特性,提供了强大的功能。Flex4还引入了新的MXML标记语言,允许开发者以声明式方式构建用户界面,与后台数据进行绑定,简化了代码编写过程。 "Hello...

    flex4 学习资料

    4. **skins和styles**:Flex4中的皮肤(skins)和样式(styles)系统允许开发者自定义组件外观,增强了UI设计的灵活性。 5. **_states_ 和 _transitions_**:Flex4中新增的状态管理机制,使得组件在不同状态间切换...

    Flex中的CSS样式

    ### Flex中的CSS样式详解 Flex是一种用于开发交互式应用程序的框架,它允许开发者利用Adobe Flash Player和Adobe AIR创建丰富的互联网应用程序。在Flex中,CSS(层叠样式表)被广泛应用于美化用户界面,使得应用...

    FLEX4的皮肤skin

    在Flex 4中,皮肤(Skin)是一种强大的机制,用于改变和定制UI组件的外观和交互体验。本文将深入探讨FLEX4中的皮肤系统,特别是SparkSkin类,并通过实例展示如何创建和应用自定义皮肤。 1. SparkSkin的介绍: ...

    Flex4实战代码

    CH05 - "数据绑定与事件处理":这一章可能讲解了Flex4中的数据绑定机制,如何将数据模型与用户界面元素关联起来,以及如何处理各种用户交互事件,这是Flex应用程序响应用户操作的关键。 CH07 - "组件与服务":Flex4...

    Flex 4 高级编程 Flex 4 高级编程

    1. **Spark组件架构**:Flex 4引入了全新的Spark组件集,相较于先前的 Halo 组件,Spark组件更加灵活、可定制化,并且支持皮肤和样式分离,这极大地提升了UI设计的自由度和效率。 2. **图形和动画**:Flex 4 引入了...

    Flex4开发实践PPT

    在Flex4中,MXML可以和ActionScript混合使用,使UI设计更为直观。 2. ActionScript 3.0:作为Flex4的编程语言,AS3提供面向对象的特性,支持类、接口、包等概念,具有高性能和丰富的库支持。 3. Spark组件:Flex4...

    flex4 学习全部资料

    学习文档通常包含了Flex4的基础知识,如MXML和ActionScript3语法、组件使用、数据绑定、事件处理、样式和皮肤等。这些文档可以帮助初学者快速上手,理解Flex4的开发流程。同时,它们也覆盖了高级主题,如自定义组件...

    Flex3与Flex4对比

    - **数据网格**:这是一个基本的数据展示组件,在Flex3与Flex4中均有提供。 - **图表组件**:用于绘制图表,帮助用户直观地理解数据趋势和模式。 ##### 2. 测试工具 - **性能概要分析器**:Flex3与Flex4的高级版本...

    Flex4权威指南中文pdf+源码

    在Flex 4中,Adobe引入了全新的组件模型、皮肤和图形渲染机制,大大提升了应用程序的可定制性和性能。 本书的内容涵盖了Flex 4的基础知识到高级特性,包括ActionScript 3.0语法、MXML语言、Flex组件库、数据绑定、...

    Flex4 AIP 中文说明

    5. **MXML改进**:MXML作为Flex的声明式语言,在Flex4中变得更加强大。它可以用来定义组件、事件处理函数甚至ActionScript类。MXML和ActionScript的结合使用,让代码组织更加清晰。 6. **ActionScript优化**:Flex4...

    Flex 4 中 实现 图文混排

    在Flex 4中实现图文混排是一个常见的需求,特别是在创建用户界面或开发富互联网应用程序时。Flex 4,也称为Spark架构,提供了更强大的布局管理器和组件库,使得图文混排变得更加灵活和可控。本篇文章将深入探讨如何...

    flex移动布局,极简公共样式包,附demo

    4. **公共样式包的价值** 这个“极简公共样式包”集成了常见的Flex布局样式,为开发者提供了一个基础框架,可以快速搭建响应式的页面布局。它通过预设的类名,使开发者能够简单地应用Flex布局,减少重复工作,提高...

    FLEX界面样式表工具

    标题中的"FLEX界面样式表工具"指的是用于设计和管理Adobe Flex应用中用户界面样式的工具。Flex是一种基于ActionScript和MXML的开源框架,主要用于构建富互联网应用程序(RIA)。这些工具帮助开发者通过图形化的方式...

Global site tag (gtag.js) - Google Analytics