在 SWF 檔案中建立透明背景

SWF 檔案的背景顏色 (舞台顏色) 可以設為透明。HTML 頁面的背景顏色或影像是透明無色的,裡面的 SWF 檔案可穿透。這項技術可讓 DHTML (動態 HTML) 內容覆蓋在 SWF 內容上面。

每種網頁瀏覽器處理透明功能的方式不一定相同。請務必在所有瀏覽器中測試您的 SWF 檔案,確保能夠顯示您要的效果。Linux 瀏覽器大多不支援 Animate 透明功能。 下表列出幾種支援透明功能的瀏覽器。

使用 Animate 中的發佈設定

Animate 中的「發佈設定」可用來建立 SWF 檔案的 HTML 程式碼。「發佈設定」對話方塊提供可影響 WMODE 設定的選項。在「發佈設定」中選取的選項會自動新增至 HTML 原始程式碼。

  1. 選擇「檔案 > 發佈設定」。確定該 HTML 已確實選取。
  2. 選取 HTML。
  3. 從「視窗模式」功能表中選擇「透明無視窗」,讓 SWF 檔案的背景消失於支援此功能的瀏覽器中。
  4. 發佈文件。

這段影片示範如何在 Animate 中執行這些步驟:

在 Dreamweaver 中使用屬性面板

依照下列步驟,即可讓 Dreamweaver 自動插入正確的 HTML 程式碼。

  1. 在 Dreamweaver 中,將 SWF 檔案插入至 HTML 頁面。
  2. 在「設計視圖」中選取 SWF 檔案。
  3. 在「屬性」面板中選擇「參數」。
  4. 為「參數」輸入「wmode」(不用加引號)。為「值」輸入「transparent」。
  5. 儲存文件。這個 HTML 頁面就完成了。

這段影片示範如何在 Dreamweaver 中執行這些步驟:

手動編輯 HTML 程式碼

若要編輯現有的 HTML 頁面,請在 HTML 程式碼中新增 WMODE 參數。

將下列參數新增至 OBJECT 標籤中:

<param name="wmode" value="transparent">

如需為 SWF 內容手動編輯 HTML 標籤的詳細資訊,請參閱 Object 標籤語法

更快、更輕鬆地獲得協助

新的使用者?