`
wing123
  • 浏览: 798704 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Flex 背景透明

 
阅读更多

1、mxml文件头部:添加 backgroundAlpha="0"

 

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
			   xmlns:mx="library://ns.adobe.com/flex/mx"
			   xmlns:s="library://ns.adobe.com/flex/spark"
			   width="510" height="510" backgroundAlpha="0">

 

2、Html:<param>标签下添加 <param name=“wmode” value=“transparent”/>

 

<noscript>
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="510" height="510" id="zhuanpan">
                <param name="movie" value="zhuanpan.swf" />
                <param name="quality" value="high" />
                <param name="bgcolor" value="#ffffff" />
                <param name="allowScriptAccess" value="sameDomain" />
                <param name="allowFullScreen" value="true" />
		<param name='wmode' value='transparent'>
                <!--[if !IE]>-->
                <object type="application/x-shockwave-flash" data="zhuanpan.swf" width="510" height="510">
                    <param name="quality" value="high" />
                    <param name="bgcolor" value="#ffffff" />
                    <param name="allowScriptAccess" value="sameDomain" />
                    <param name="allowFullScreen" value="true" />
		    <param name='wmode' value='transparent'/>
                <!--<![endif]-->
                <!--[if gte IE 6]>-->
                    <p> 
                        Either scripts and active content are not permitted to run or Adobe Flash Player version
                        10.2.0 or greater is not installed.
                    </p>
                <!--<![endif]-->
                    <a href="http://www.adobe.com/go/getflashplayer">
                        <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" />
                    </a>
                <!--[if !IE]>-->
                </object>
                <!--<![endif]-->
            </object>
        </noscript>
 

3、Html:<script>标签中 添加 params.wmode="transparent";

 

<script type="text/javascript">
            // For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection. 
            var swfVersionStr = "10.2.0";
            // To use express install, set to playerProductInstall.swf, otherwise the empty string. 
            var xiSwfUrlStr = "playerProductInstall.swf";
            var flashvars = {};
            var params = {};
            params.quality = "high";
            params.bgcolor = "#ffffff";
	    params.wmode="transparent";
            params.allowscriptaccess = "sameDomain";
            params.allowfullscreen = "true";
            var attributes = {};
            attributes.id = "zhuanpan";
            attributes.name = "zhuanpan";
            attributes.align = "middle";
            swfobject.embedSWF(
                "zhuanpan.swf", "flashContent", 
                "510", "510", 
                swfVersionStr, xiSwfUrlStr, 
                flashvars, params, attributes);
            // JavaScript enabled so display the flashContent div in case it is not replaced with a swf object.
            swfobject.createCSS("#flashContent", "display:block;text-align:left;");
        </script>
 

注:

 

透明功能主要是第2步中的设置。
下面看一下backgroundAlpha对程序效果的影像:
backgroundAlpha不为0时,在flashplayer中的效果

backgroundAlpha不为0时,在web页面中的效果

 

backgroundAlpha 为0时,在flashplayer中的效果

backgroundAlpha为0时,在web页面中的效果

 

 

分享到:
评论

相关推荐

    flex控制桌面背景

    通过替换或修改这些皮肤,我们可以实现对桌面背景的个性化定制,包括但不限于颜色、图案、透明度等。 在实际操作中,Flex可能会通过访问操作系统API或使用第三方库来获取桌面信息,如分辨率。这通常需要在...

    基于Flex3的透明记事本源码

    2. **透明效果**:透明记事本意味着该应用的背景可以与用户桌面融合,增强了视觉体验。在Flex中,可以通过设置元件的alpha属性来实现透明度的控制,从0(完全透明)到1(完全不透明)。 3. **系统托盘功能**:点击...

    Flexcss完全手册.pdf

    * backgroundAlpha:背景透明度,除title外有内容的部分背景透明度,数值从0.00~1.00。 四、其他样式属性 * borderColor:边框色,包括外边框和title与主体内容之间的边框色。 * borderAlpha:边框透明度,包括外...

    12条常用Flex代码 值得收藏

    在Flex应用程序中,经常需要设置Alert窗口的背景为透明,以便提高用户体验。使用`Alert { modalTransparency:0.0; modalTransparencyBlur:0; }`语句可以实现这一功能。 7. 取随机颜色 在Flex应用程序中,经常需要...

    《Flex 4实战》.pdf

    尽管Flex是一个由Adobe提供的复杂技术,但《Flex 4实战》为不同背景和经验水平的开发者提供了一个理想的资源。Ryan Stewart也为这本书做了推荐,相信它会成为读者在学习Flex时的得力助手。 根据书中的内容可以提炼...

    七彩绚丽背景透明css3模板_七彩 透明 css3 html layout 简单.zip

    本文将详细解析"七彩绚丽背景透明css3模板_七彩 透明 css3 html layout 简单.zip"所代表的知识点,并深入探讨如何利用这些技术创建出具有七彩炫丽背景和透明效果的网页布局。 首先,CSS3(层叠样式表第三版)是用于...

    flex Chart

    4. 透明的柱状图:通过调整柱状图的透明度,可以实现数据的层叠效果,同时保持背景可见,增强视觉层次感。 关于Flex Chart的使用,我们可以深入探讨以下知识点: 1. **数据绑定**:Flex Chart组件的数据源可以是...

    Flex 组件样式

    - **定义**:设置除标题外的内容区域背景透明度。 - **范围**:0.00~1.00。 - **borderColor 边框颜色** - **定义**:设置Panel的边框颜色。 - **borderAlpha 边框透明度** - **定义**:设置Panel的边框透明度。...

    Flex中的CSS样式

    - `backgroundAlpha`:背景透明度 - `borderColor`:边框颜色 - `borderAlpha`:边框透明度 - `borderStyle`:边框样式 - `borderThickness`:边框厚度 - `headerColors`:标题头背景渐变色 这些样式属性提供...

    Flex 透明效果,位于页面最底层

    Flex允许开发者通过调整`backgroundAlpha`属性来设置应用窗口的背景透明度。当`backgroundAlpha`设置为0时,意味着背景完全透明,用户将能看到Flex组件背后的网页内容。例如,在MXML代码中,可以这样设置: ```...

    flex 6款按钮皮肤

    Flex允许开发者通过CSS样式表或者ActionScript来定制按钮的视觉样式,包括颜色、大小、字体、边框、背景等。 在描述中提到的6款按钮皮肤,它们主要分为两类:4种无边框样式和2种带边框按钮。无边框按钮通常追求简洁...

    Flex 编程技巧

    在Flex中创建具有透明背景的Alert窗口,可以通过设置Alert组件的modalTransparency属性为0.0,和modalTransparencyBlur属性为0实现。 7. 设置随机颜色 改变组件的颜色可以使用setStyle方法,并传入颜色值。要设置...

    Flex动态CSS改变整个application

    // 改变背景色为绿色 ``` 四、使用透明度和颜色 在动态CSS变化测试工程中,"透明度颜色"可能涉及到`alpha`属性和颜色值的处理。`alpha`属性用于控制组件的透明度,取值范围是0(完全透明)到1(完全不透明)。...

    flex柱状图表很漂亮的源码

    5. **样式与外观**:为了使图表“漂亮”,你需要定制柱状的颜色、透明度、边框、动画效果等。Flex提供了丰富的样式和皮肤类,可以实现自定义外观。 6. **交互性**:Flex柱状图可以实现交互功能,如点击柱状图触发...

    flex各组件对应的样式属性

    9. **Background Alpha**:定义背景的透明度,取值范围为0.00到1.00。 10. **Border Color**:设置边框颜色。 11. **Border Alpha**:定义边框的透明度,取值范围为0.00到1.00。 12. **Border Style**:定义边框...

    GIF动画制作 Flex GIF Animator 9.05

    5. **透明度控制**:软件支持设置透明色,允许你创建具有透明背景的GIF,使得动画在任何背景下都能无缝融合。 6. **时间轴和关键帧**:通过时间轴管理动画的顺序和速度,可以设定关键帧来控制动画中的关键变化,...

    Flex3中应用CSS完全详解

    - `backgroundAlpha`: 设置除标题外的背景透明度。 - `borderColor`: 设置边框颜色。 - `borderAlpha`: 设置边框透明度。 以上是关于Flex3中应用CSS的详细介绍,包括各种不同的样式定义方法及其应用场景。通过这些...

    Flex IFrame中文注释使用方法详解

    - `allowTransparency`: 是否允许透明背景。 - `autoResize`: 是否根据内容自动调整大小。 同时,IFrame组件还支持一些重要的事件,如`load`(加载完成)、`unload`(内容卸载)和`navigateToUrl`(导航到新URL),...

    FLEX自定义等待图标资源

    4. **透明度处理**:考虑使用透明背景,使图标能更好地融入界面。 5. **性能优化**:尽量减小资源文件大小,以降低对运行性能的影响。 6. **兼容性测试**:确保自定义图标在各种操作系统和浏览器环境下都能正常工作...

Global site tag (gtag.js) - Google Analytics