0

写真は千の言葉に値するので、それから始めましょう

埋め込みタグの周りの白い背景

ご覧のとおり、Chrome では白い背景が表示されますが、Firefox ではムービーが完全に収まります。

埋め込みコードは次のとおりです。

<embed id="movie" src="movie.swf" loop="false" menu="false" quality="best" 
bgcolor="#ffffff" width="250" height="250" scale="aspect" name="movie" 
align="middle" allowscriptaccess="always" allowfullscreen="false" 
type="application/x-shockwave-flash" 
pluginspage="http://www.macromedia.com/go/getflashplayer" 
flashvars="shutter_enabled=1&amp;shutter_url=shutter.mp3&amp;width=250&amp;
height=250&amp;server_width=250&amp;server_height=250">

とりあえずbgcolor=#e0efe8背景と合成してみました。しかし、私が興味を持っているのは、映画が Firefox のように完全に適合しないのはなぜですか?

css を見てみましたが、右クリックするとフラッシュ設定メニューが表示されます。埋め込みタグには atdtablehascellspacing = "4"cellpadding = "3"がありますが、それで問題が生じることはないと思います。テーブル、tr、または td には高さプロパティが定義されていないため、「チェックする」リストからもチェックできると思います。

解決策を見つけるために提供する必要があるものは他にありますか?

アップデート

それが役立つ場合は、HTMLも投入します。

<table width="100%">
    <tbody>
        <tr>
            <td>
                <embed id="movie" src="movie.swf" loop="false" menu="false" quality="best" bgcolor="#ffffff" scale="aspect" name="movie" allowscriptaccess="always" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="shutter_enabled=1&amp;shutter_url=shutter.mp3&amp;width=250&amp;height=250&amp;server_width=250&amp;server_height=250" align="middle" height="250" width="250">
             </td>   
        </tr>
    </tbody>
</table>

最後に、Firebug lite を介して CSS を表示することができました。以下がSSです。

CSS

前もって感謝します

4

1 に答える 1

0

CSS ファイルまたはインライン スタイル コードを確認する必要があります。td パディング プロパティをゼロに設定してみましたか?

CSS コード:

td {
    padding: 0;
}

Edit1:それがうまくいかない場合は、おそらくこの css プロパティ:

border-collapse: collapse

Edit2: これらの CSS プロパティを使用してみてください:

position: relative;
overflow: auto; 

ソース (同様の問題を抱えている他の誰か): http://productforums.google.com/forum/#!topic/chrome/2EqmQiwApz4

于 2012-09-17T13:39:31.063 に答える