- ベストアンサー
FLASHギャラリーの背景を透過したい
AutoviewerというFLASHギャラリーを使用しています。 この背景部分を透過にしたいのですが、透過は可能なのでしょうか? ソースコードが載っています、サポートページはこちらです。 http://www.simpleviewer.net/autoviewer/support/
- みんなの回答 (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を確認してみてください。 一応画像も掲載します。
その他の回答 (1)
- sora1tora2
- ベストアンサー率69% (27/39)
こんにちは Autoviewerでの背景の透過するためには htmlファイルを開くと、下記のような部分があると思います。 <script type="text/javascript"> simpleviewer.ready(function () { simpleviewer.load('sv-container', '100%', '100%', '000000', true); }); </script> この部分の'000000'の所を'transparent'としてください。 これで背景に任意の背景を設定できるはずです。 参考になればいいのですが。
補足
回答ありがとうございます 試しました所、緑色になりました(別の文字を入れると別の色に) また、ソースコードが異なりガありました 以下です <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>
お礼
無事流用することが出来ました。 大変参考になりました。回答感謝致します。