<b>Dreamweaver中实现flash的透明后台</b>[DW设计]
本文“<b>Dreamweaver中实现flash的透明后台</b>[DW设计]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
我们常常收到一些初学网业制作的网友提出的问题,很多问题其实很简单,只要动头脑想一想便可以办理了,但有的网友不喜好多考虑,一碰到问题想都不想就直接去问别人,这种学习办法可不太好.而本文的作者学到一种本领后,他发现这种本领在两种环境下显示的后果差别,这个时刻对比两种环境中产生的源代码的辨别无疑是办理问题最好的办法!他也恰是这样做的,并终究办理了问题.本文触及的问题并不算太难,但作者发现问题、办理问题的思绪却很值得我们学习!
首先忠心感激凌宇5942给我的帮忙!在他的启迪下我发现了另一种实现透明后台的办法,愿与大家共同探究
凌宇5942奉告的办理办法:在的html公布选项中选windows mode/transparent windowless,公布为html,插入便可以得到透明的的效果.
不错,照这样的办法去做,便可以公布出带有透明的html页.但是它存在一个问题:所公布的动画只在与其同时公布的html页中显示透明效果,而假如用新建一个文件,再将其插入页面中,保存-->>f12预览我们会发现它又是不透明的了!这是怎么回事呢?
我细心对比了用公布的html页和用制作的带有 动画的两个html页的源代码:
1.用公布的html页源代码:
<HTML>
<HEAD>
<TITLE>Movie2</TITLE>
</HEAD>
<BODY bgcolor="#000000">
<!-- URL's used in the movie-->
<!-- text used in the movie-->
<!--fdsaaaa aaaaaaa -->
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=5,0,0,0"
WIDTH=550 HEIGHT=400>
<PARAM NAME=movie value="http://www.knowsky.com/Movie2.swf">
<PARAM NAME=quality value=high>
<PARAM NAME=wmode value=transparent>
<PARAM NAME=bgcolor value=#FFFFFF> <!--用导出后将后台改成黑色,其目的是便于察看破明效果-->
<EMBED src="http://www.knowsky.com/Movie2.swf" quality=high wmode=transparent bgcolor=#FFFFFF WIDTH=550 HEIGHT=400 TYPE="application/x-shockwave-" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version
=ShockwaveFlash"></EMBED>
</OBJECT>
'www.knowsky.com
</BODY>
</HTML>
2.用制作的带有 动画的html页的源代码:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#000000" text="#000000"><!--后台亦为黑色,其目的是便于察看破明效果-->
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=5,0,0,0" width="550" height="400">
<param name=movie value="http://www.knowsky.com/Movie2.swf">
<param name=quality value=high>
<embed src="http://www.knowsky.com/Movie2.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version
=ShockwaveFlash" type="application/x-shockwave-" width="550" height="400">
</embed>
</object>
</body>
</html>
请细心对比解析两段代码的<object>标志中的<embed>标志,我们发现此中的差别之处:前者有参数wmode=transparent此后者却没有,这就是影响能否透明的关键之所在!
请想一下的有关的属性面板,能否对parameter有印象呢?大家能否知道它的用处呢?
目前让我们用来做透明效果:选中方才已插入的动画,右击鼠标挑选properties调出属性面板后,再单击parameter按钮,在弹出的对话框中点击加号图标,在左侧的parameter中键入wmode在右侧的value框内键入transparent点击ok,按f12举行预览,ok!我们所要的透明效果就呈现了!
先不要冲动,我们把这一本领奉行,它能否能对任何的按默许设置(即不对windows mode/transparent windowless举行改正)的动画都见效呢?经过我的实行证明它是广泛试用的.也就是说在中插入任何一个动画后,对其举行properties→parameter→wmode→value=transparent设置都可以实现的透明后台效果.
其实关于中动画的parameter除了wmode外还有很多种,请大家在今后的学习中多注意,多交流!
以上是“<b>Dreamweaver中实现flash的透明后台</b>[DW设计]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |