jQuery: 2009年10月アーカイブ

Firefox での swf

| | comments(0) | truckbacks(0)

いいのが思いつかなかったので適当なエントリタイトルですが、Firefox で html に embed した swf を読んだとき、そのswf の stage.stageWidth や stage.stageHeight が正常に取得できてない時がちょこちょこありました。
その都度、変数宣言で直接 var sW:uint = 800、とかやっちゃってとりあえずその場を凌いでました。
で、さっき気がついたんですが、そう感じるときはいつも、先のエントリで雑感を述べた Center element plugin を使っている気がします。

ちょっと今検証する余裕がありませんが、おそらく embed した swf を囲っている <div> タグを、css でゴニョゴニョしているせいではないか、という仮説です。

同じ症状で悩んだ誰か、検証してくれないかなぁ。

ボックスを上下左右中央にセンタリングしてくれる Center element plugin ですが、一般的にこのプラグインって利用頻度どうなんでしょう? 個人的には、センタリングしたい場面がたくさんあるので、こういったプラグインはもの凄く助かるんですが、もっと普及しているこの手のプラグインがあるんでしょうか?

というのも、これ Win IE でうまくいった記憶ないんですよね。画面のずいぶん左下にボックスが配置されたりとか、症状のすべてを把握はしてませんがとにかくセンタリングされない、という。

ググってみてもそんなこと言ってる記事見つからないしで、みんなはうまくいってるんだろうか?それとも他の何かを使って既に幸せなのか?とか勘ぐってます。  

で、久々にセンタリングしたいコンテンツがあって、うまくセンタリングできないのも忘れてまた使ってみたんですが、今度はなんの苦もなくセンタリングされた。

しっかりとした検証はしてませんが、センタリングしたいボックスに " border " を設定するといいっぽいです。

ウェブページ

Powered by Movable Type 4.1

このアーカイブについて

このページには、2009年10月以降に書かれたブログ記事のうちjQueryカテゴリに属しているものが含まれています。

前のアーカイブはjQuery: 2009年8月です。

次のアーカイブはjQuery: 2009年12月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。