- 浏览: 271752 次
- 性别:
- 来自: 黑龙江省
文章分类
最新评论
-
leipan19890705:
AS调用JS里的呢?有没有?我的一直不成功。
JavaScript与ActionScript交互简单实例 -
newLinuxJava:
补充一下,windows7 日志配置文件的位置:Microso ...
Flex debug环境构建 -
ye_wx:
要加哪些jar包呢?麻烦列出来行吗
Java---POI--操作PPT -
brightACE:
不错,学习了
JavaScript与ActionScript交互简单实例 -
se7en8974:
留个言,回去看看。
推荐一个学习Flex chart的好网站
通过修改模式的样式,来体验不一样的效果。(from flex examples)
<?xml version="1.0" encoding="utf-8"?> <!-- http://blog.flexexamples.com/2007/10/12/globally-setting-modal-styles-in-a-flex-application/ --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white"> <mx:Style> global { modalTransparencyBlur: 0; modalTransparency: 0.8; modalTransparencyColor: black; modalTransparencyDuration: 500; } </mx:Style> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.managers.PopUpManager; private function showAlert():void { Alert.show("hello", "world"); } private function showContactForm():void { var contactForm:ContactForm = new ContactForm(); PopUpManager.addPopUp(contactForm, this, true); } ]]> </mx:Script> <mx:ApplicationControlBar dock="true"> <mx:Button label="Alert" click="showAlert();" /> <mx:Button label="ContactForm" click="showContactForm();" /> </mx:ApplicationControlBar> </mx:Application>
ContactForm.mxml
<?xml version="1.0" encoding="utf-8"?> <!-- http://blog.flexexamples.com/2007/10/12/globally-setting-modal-styles-in-a-flex-application/ --> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" width="320" height="240" showCloseButton="true" close="titleWindow_close();" creationComplete="titleWindow_creationComplete();"> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.managers.PopUpManager; private function titleWindow_close():void { PopUpManager.removePopUp(this); } private function titleWindow_creationComplete():void { PopUpManager.centerPopUp(this); } private function sendButton_click():void { Alert.show("Thanks for the feedback"); titleWindow_close(); } ]]> </mx:Script> <mx:Form styleName="plain" width="100%" height="100%"> <mx:FormHeading label="Contact Us" /> <mx:FormItem label="Name:" width="100%"> <mx:TextInput id="feedbackName" width="100%" /> </mx:FormItem> <mx:FormItem label="Email:" width="100%"> <mx:TextInput id="feedbackEmail" width="100%" /> </mx:FormItem> <mx:FormItem label="Comments:" width="100%" height="100%"> <mx:TextArea id="feedbackComments" width="100%" height="100%" /> </mx:FormItem> </mx:Form> <mx:ControlBar horizontalAlign="right"> <mx:Button id="sendButton" label="Send" click="sendButton_click();" /> </mx:ControlBar> </mx:TitleWindow>
效果图片
在运行时,通过程序来更改modal的样式。
实例如下:
<?xml version="1.0" encoding="utf-8"?> <!-- http://blog.flexexamples.com/2007/10/12/globally-setting-modal-styles-in-a-flex-application/ --> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white"> <mx:Style> global { modalTransparencyBlur: 0; modalTransparency: 0.8; modalTransparencyColor: black; modalTransparencyDuration: 500; } </mx:Style> <mx:Script> <![CDATA[ import mx.controls.Alert; import mx.styles.StyleManager; private function showAlert():void { Alert.show("hello", "world"); } private function setModelTransparencyColorStyle(color:Object):void { StyleManager.getStyleDeclaration("global").setStyle("modalTransparencyColor", color); showAlert(); } ]]> </mx:Script> <mx:ApplicationControlBar dock="true"> <mx:Button label="red" fillColors="[red,red]" click="setModelTransparencyColorStyle(0xFF0000);" /> <mx:Button label="haloGreen" fillColors="[haloGreen,haloGreen]" click="setModelTransparencyColorStyle('haloGreen');" /> <mx:Button label="haloBlue" fillColors="[haloBlue,haloBlue]" click="setModelTransparencyColorStyle('haloBlue');" /> <mx:Button label="haloSilver" fillColors="[haloSilver,haloSilver]" click="setModelTransparencyColorStyle('haloSilver');" /> </mx:ApplicationControlBar> </mx:Application>
效果如如下
发表评论
-
flash player debuger 版本下载地址
2010-05-24 11:08 1013http://www.adobe.com/support/fl ... -
Flex 强制转换类型失败:
2009-12-05 10:34 3889错误一:无法将....object 转换为 mx.messag ... -
让你的AIR程序脱离AIR环境运行
2009-08-11 12:30 5275让你的AIR程序脱离AIR环境运行 我们都很喜 ... -
推荐一个学习Flex chart的好网站
2009-05-22 01:06 3915最近在做一个与Flex chart相关的项目,特别搜索了一下F ... -
TabNavigator 初始化标签问题
2009-05-21 00:38 2669问题: 我做了一个TabNavigator,里面有2个tab ... -
为什么Module里包含TabNavigator时,卸载再加载时出现错误?
2009-05-18 17:57 1367为什么Module里包含TabNavigator时,卸载再加 ... -
加载多个module,使用PopUpManager问题解决方案
2009-05-18 17:33 1898需求背景:通过树形菜单加载多个不同的module。问题现象: ... -
Flash OBJECT和EMBED标签
2009-02-26 17:16 2075在html中插入swf ... -
flex grid 组件样式
2009-02-25 14:32 3545Grid{ horizontalGap:0; vertic ... -
自定义Flex应用在加载时的样式
2009-02-25 01:44 2600看见很多flex站点都应用了自定义的装载页面,网上搜索了一下, ... -
PopUpManager添加特效
2009-02-25 01:22 2705在使用PoPUpManager的过程中,没发现有什么自带的效果 ... -
PopUpManager小例
2009-02-25 01:11 1331PopUpManager简单用例。 思路,定义一个自定义组建- ... -
JS+AS+SWFloader ,html页面中动态加载SWF文件
2009-02-24 17:01 6610这其实就是一个js调用as的一个实例。在html中动态控制sw ... -
JavaScript与ActionScript交互简单实例
2009-02-24 00:05 4426之前一直在研究AS,虽然对JS与AS通信也充满了好奇。 ... -
Datagrid中添加自定义组件和事件相应
2009-02-23 13:09 1830更具实际应用的需要,常在Datagrid中添加一些组件。比如: ... -
懒人就要lazy------flex3-BlazeDS-Java-Hibernate
2009-02-20 02:30 2446dpHibernate - Hibernate lazy lo ... -
flash chart 汇总
2009-02-16 15:16 1792pen Flash Chart 是一个开源的Flash图表绘制 ... -
ArrayCollection更新单个对象数据
2009-02-15 23:15 1940初始化ArrayCollection private v ... -
Flex 学习资源
2009-01-15 23:08 1286为了学习方便,将一些比较经典的学习资源总结如下。 学习 ... -
Flex 中的元数据标签
2009-01-12 17:36 1126[Style(name="paddingLeft&q ...
相关推荐
在Flex中,通过全局CSS样式表(如style.css),可以设定全局的样式规则,确保所有组件都遵循相同的视觉规范。 文件"style.css"很可能包含了Flex应用的全局CSS样式定义。在编写这类文件时,开发者通常会定义一系列的...
10.4.1 通过mx:Styles标签设定全局样式 229 10.4.2 通过样式管理类设定全局样式 230 10.5 扩展样式菜单设定组件样式 231 10.6 一个使用样式菜单文件的例子 231 10.7 动画效果简介 235 10.7.1 Flex动画...
- **Application组件**:作为整个应用程序的基础容器,它的样式属性可以设定全局默认样式,比如背景色、字体等。 - **Panel组件**:常用于创建带有标题和边框的容器,其样式属性包括标题颜色、背景色、边框样式等。...
面向对象模式可以提高代码的组织性和复用性,常见的设计模式如单例模式、工厂模式和观察者模式在Flex开发中都有广泛应用。 ### 32. Embed标签在处理图像时有何不足? Embed标签用于将资源直接嵌入到SWF文件中,这...
这份文档详细介绍了Flex中的CSS使用,可能包括了样式继承、复合类选择器、组件级样式和全局样式等概念。通过阅读,读者可以学会如何有效地管理和组织Flex应用的样式。 6. Flex中的CSS样式.pdf: 另一本关于CSS的...
为了实现换肤,你需要在应用的主皮肤类或者全局CSS文件中引用这些自定义皮肤,并将它们分配给VScrollBar组件。例如: ```xml <!-- 在主皮肤类中 --> <!-- 或在全局CSS中 --> VScrollBar { skinClass: Class...
在Flex 4.5版本中,CSS选择器的应用与HTML中的使用方式极其相似。开发者可以使用MXML标签的CSS样式来设定组件的...随着Flex技术的发展,CSS选择器在Flex应用中的支持也更加完善,为开发者提供了强大的样式定制能力。
在IT行业中,文件上传是常见的交互功能,尤其在Web应用中。`Flex`与`PHP`结合使用可以创建丰富的客户端界面并实现强大的后端处理能力。`Flex`是一种基于Adobe Flash Player运行时的开放源码框架,用于构建具有动态...
在"Flex组件属性大全[文].pdf"中,提到了一些核心的组件样式属性,包括`themeColor`、`backgroundImage`、`backgroundColor`以及`panel`和`TabNavigator`组件的特定属性。以下是对这些属性的详细解释: 1. **...
通过以上分析可以看出,这套CSS通用样式集合覆盖了前端开发中常见的布局需求,如全局样式设置、文档结构样式、输入控件样式、列表样式、图片样式、链接样式、文本对齐方式以及其他常用样式。这些样式不仅能够帮助...
这使得在整个应用中改变样式变得轻松,只需更改主题即可。 3. **Props驱动的样式**:rebass组件通过props接收样式配置,比如`bg`用于背景色,`color`用于文字颜色,`fontSize`用于字体大小等。这种方式使得组件样式...
在这个页面中,可能有一个全局的`body`或者一个专门的容器元素,如`div`,被设定为FlexContainer。一旦启用,FlexLayout模式会使得容器内的所有直系子元素成为flex items。 接着,FlexLayout提供了多个属性来控制...
3. CSS模块化:通过CSS Modules或CSS-in-JS实现组件化样式,避免全局样式污染。 4. 性能优化:减少CSS选择器复杂度,合并相似样式,压缩CSS代码,提升页面加载速度。 综上所述,这个压缩包提供了丰富的CSS公共样式...
全局配置在app.json中定义,而页面配置则在各页面的json文件中设置。导航栏的样式、颜色、标题等属性都可以自定义,以满足不同的设计需求。 3. **导航栏滚动效果**: 要实现导航栏滚动,通常需要监听滚动事件...
- app.wxss:小程序的全局样式表,应用于所有页面。 - pages:包含各个页面的文件夹,每个页面都有对应的wxml、wxss、js和json文件,分别对应界面结构、样式、业务逻辑和页面配置。 【业务逻辑处理】 在`pages/...
- 使用CSS变量(又称CSS自定义属性)可以实现全局样式管理,简化维护和主题切换。 8. **布局性能优化**: - 避免过度使用绝对定位,因为它可能导致布局混乱且难以维护。 - 使用轻量级的布局解决方案,减少不必要...
在这个“辩论倒计时”项目实例中,开发者通过微信小程序框架,创建了一个功能丰富的计时器应用,特别适用于辩论比赛等需要精确时间控制的场合。 该项目的核心功能包括时间限制和循环设置。时间限制允许用户根据辩论...
- 可以监听`bindinput`事件,当用户输入时实时获取搜索关键字,存储在全局变量或缓存中。 - 按钮点击事件(`bindtap`)可触发搜索操作,如调用后端API进行搜索并更新页面内容。 3. **底部分类tabbar**: - 微信小...
在全局样式文件app.wxss中添加以下代码: ```css .tabbar { background-color: #fff; border-top: 1px solid #ebebeb; } .tabbar .item { display: flex; align-items: center; justify-content: center; ...
微信小程序是一种轻量级的应用开发平台,主要针对移动端,由腾讯公司推出,旨在提供便捷的、无需下载安装即可使用的应用服务。本入门案例是专为前端开发者,特别是对微信小程序无基础的学习者设计的,旨在帮助他们...