• ベストアンサー

FLASHギャラリーの背景を透過したい

AutoviewerというFLASHギャラリーを使用しています。 この背景部分を透過にしたいのですが、透過は可能なのでしょうか? ソースコードが載っています、サポートページはこちらです。 http://www.simpleviewer.net/autoviewer/support/

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

こんにちは 補足みました。 >試しました所、緑色になりました(別の文字を入れると別の色に) div id="flashcontent"や他の要素に対してbackground-colorの設定をされていませんか? >ソースコードが異なりがありました 個人的にはオリジナルのサンプルでしか分かりませんが、 一応、ソースを掲載します。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>SimpleViewer Gallery</title> </head> <style> body{ background-image: url(image/back1.gif); } </style> <body> <!--START SIMPLEVIEWER EMBED.--> <script type="text/javascript" src="svcore/js/simpleviewer.js"></script> <script type="text/javascript"> simpleviewer.ready(function () { simpleviewer.load('sv-container', '100%', '100%', 'transparent', true); }); </script> <div id="sv-container"></div> <!-- END SIMPLEVIEWER EMBED --> </body> </html> このような感じで試しましたが問題なく背景画像が表示されました。 あとは、CSSの各要素のbackground-colorを確認してみてください。 一応画像も掲載します。

noname#146036
質問者

お礼

無事流用することが出来ました。 大変参考になりました。回答感謝致します。

その他の回答 (1)

回答No.1

こんにちは Autoviewerでの背景の透過するためには htmlファイルを開くと、下記のような部分があると思います。 <script type="text/javascript"> simpleviewer.ready(function () { simpleviewer.load('sv-container', '100%', '100%', '000000', true); }); </script> この部分の'000000'の所を'transparent'としてください。 これで背景に任意の背景を設定できるはずです。 参考になればいいのですが。

noname#146036
質問者

補足

回答ありがとうございます 試しました所、緑色になりました(別の文字を入れると別の色に) また、ソースコードが異なりガありました 以下です <div id="flashcontent">AutoViewer requires JavaScript and the Flash Player. <a href="http://www.macromedia.com/go/getflashplayer/">Get Flash here.</a> </div> <script type="text/javascript"> var fo = new SWFObject("autoviewer.swf", "autoviewer", "100%", "100%", "8", "#000000"); //Optional Configuration //fo.addVariable("langOpenImage", "Open Image in New Window"); //fo.addVariable("langAbout", "About"); //fo.addVariable("xmlURL", "gallery.xml"); fo.write("flashcontent"); </script>

関連するQ&A

専門家に質問してみよう