Skapa genomskinliga bakgrunder i en SWF-fil

Senast uppdaterad den 24 maj 2023

Bakgrundsfärgen (scenens färg) i en SWF-fil kan göras genomskinlig. Då syns HTML-sidans bakgrundsfärg eller bakgrundsbild igenom SWF-filen. Med hjälp av den här tekniken kan SWF-innehåll skiktas med DHTML-innehåll (dynamiskt HTML-innehåll).

Genomskinlighet, eller transparens, hanteras dock olika av olika webbläsare. Var noga med att testa din SWF-fil i alla webbläsare som du vill att innehållet ska kunna användas i. De flesta webbläsare för Linux har inte stöd för transparens i Animate. I den här tabellen listas flera webbläsare som har stöd för transparens.

Använda publiceringsinställningarna i Animate

HTML-koden till en SWF-fil kan skapas med hjälp av publiceringsinställningarna i Animate. I dialogrutan till publiceringsinställningarna finns ett alternativ för WMODE-inställningen. De alternativ som markeras i publiceringsinställningarna läggs automatiskt till i HTML-källkoden.

Välj Arkiv > Publiceringsinställningar. Kontrollera att HTML är markerat.
Markera HTML.
Välj Genomskinlig fönsterlös på menyn Fönsterläge för att göra SWF-filens bakgrund osynlig i webbläsare som har stöd för den här funktionen.
Publicera dokumentet.

Den här videon visar hur du utför stegen ovan i Animate:

Använda panelen Egenskaper i Dreamweaver

Följ anvisningarna nedan så infogar Dreamweaver automatiskt rätt HTML_kod.

Infoga SWF-filen i en HTML-sida i Dreamweaver.
Markera SWF-filen i designvyn.
Välj alternativet Parametrar på panelen Egenskaper.
Ange "wmode" som parameter (utan citattecken). Ange "transparent" som värde.
Spara dokumentet. HTML-sidan är klar.

Den här videon visar hur du utför stegen ovan i Dreamweaver:

Redigera HTML-kod manuellt

Redigera HTML-koden genom att manuellt lägga till WMODE-parametern.

Lägg till följande i taggen OBJECT:

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

Mer information om hur du redigerar HTML-taggar för SWF-innehåll manuellt finns i avsnittet Syntax för taggen OBJECT