透明Falsh,就是指發(fā)布的Falsh動(dòng)畫(huà)是沒(méi)有背景的swf格式文件。 透明Flash的制作方法如下: flash制作完成后,在發(fā)布的時(shí)候,勾選“html”;在html的設(shè)置窗口中,將“窗口”選項(xiàng)設(shè)定為“透明無(wú)窗口”。 所謂透明就是說(shuō)透過(guò)它的背景部分可以看到后面的東西,也就是說(shuō)它后面必須有東西,才能說(shuō)它是不是透明了,如果你僅僅就一個(gè)Flash的動(dòng)畫(huà)(swf文件),也就不存在它后面的東西了,也就無(wú)所謂透明不透明了。
通常說(shuō)的給網(wǎng)頁(yè)添加透明Flash,就是指把swf格式文件的動(dòng)畫(huà)添加在網(wǎng)頁(yè)頁(yè)面內(nèi)容的最表層,如果這個(gè)Flash動(dòng)畫(huà)的背景是透明的,那么位于它下方的網(wǎng)頁(yè)上的其他內(nèi)容就可透過(guò)Flash的透明背景顯示出來(lái)。 因?yàn)闉g覽器窗口是白色的,所以當(dāng)你在瀏覽器的地址欄中直接輸入這個(gè)swf格式文件的網(wǎng)址并回車,那么在瀏覽器窗口中我們看到的Flash范圍內(nèi)的背景部分的顏色,就是這個(gè)Flash動(dòng)畫(huà)的背景顏色。如果你在制作Flash動(dòng)畫(huà)時(shí),把背景設(shè)定為白色,那么就可使這個(gè)SWF融于白色背景中了,這樣,我們?cè)跒g覽器中觀察到的Flash動(dòng)畫(huà),其背景仿佛是透明的一樣。 flash是程序,單獨(dú)的一個(gè)swf不可能透明!通常意義上所說(shuō)的添加透明Flash,是指添加在網(wǎng)頁(yè)表面上的swf格式的flash動(dòng)畫(huà)背景透明。要在網(wǎng)頁(yè)上添加背景透明的Flash動(dòng)畫(huà),我們可使用一組特定的HTML代碼。 下面是實(shí)現(xiàn)FLASH背景透明效果的HTML代碼: <!--添加一個(gè)透明FLASH動(dòng)畫(huà)特效的代碼--> <embed src="透明FLASH動(dòng)畫(huà)地址" width="700" height="500" quality="high" wmode="transparent" align="center" style="position: absolute;left:0;top:0"> 說(shuō)明: width和height 是設(shè)定FLASH的寬度和高度, left 是設(shè)定FLASH距屏幕左邊的距離, top 是設(shè)定FLASH距屏幕頂部的距離。 其中 wmode="transparent" 表示了可指定FLASH背景透明 (其中width、height、left、top 的值自行調(diào)試確定) 添加透明FLASH動(dòng)畫(huà)的方法: 在編輯界面編輯完文章后,將編輯方式轉(zhuǎn)換為HTML方式,然后將上面這段藍(lán)色代碼復(fù)制后,粘貼在文章所有代碼的最后面(其中width、height、left、top 的取值可自行調(diào)試確定)。 初學(xué)者可閱讀我的博文: 如何為網(wǎng)頁(yè)添加FLASH 示例-- 一個(gè)有藍(lán)色背景的FLASH動(dòng)畫(huà),使其背景透明的HTML代碼如下: <!--添加的透明FLASH動(dòng)畫(huà):花草--><EMBED style="POSITION: absolute; TOP: 2770px; LEFT: 220px" height=400 type=application/x-shockwave-flash align=center width=550 src=http://upload./up4/1293866883x3740581811.swf; quality="high" wmode="transparent"> |