s26

マックのfirefox

マックのfire fox3.6以降に関して、
flashの一番外の部分に枠のあるようなデザインのサイトで(フルフラッシュでない場合)

対象のflashの位置が
divでmargin:0 auto;の要素の中だったりすると、

たまにずれてる。

端の枠消えてない?
ってなる。

なぜかflashのエリアが右に一個ずれて1px小さくなってる。

【原因】
ウインドウサイズの横幅が奇数のようだ777pxとか。
四捨五入とかの、数値への認識がflashのエリアだけずれてるから。

まじ、firefoxファックなんです。

【解決方法】
divでmargin:0 auto;
をdivで囲います。
リサイズとオンロードで、

・横幅を"auto"に設定
・その後サイズを取得
・奇数であれば、-1

すればいいのです。
jqueryがあると楽でした。