[ flash ]
Safari5だと全画面flashにスクロールバーが出る(かも) - 10/06/25 19:04 by cda244
Safari5でProgression案件のサイト(縦横100%のいわゆる全画面flash)を確認したら縦にスクロールバーが出ました。
Firefoxの時みたいにcssの修正が必要なのか調べたところ、原因と思われるのが2つ程あったのでメモ。
※今回調べたのはProgressionで作った全画面flashサイトなので、それ以外はまだ調べていません。
●原因1 DOCTYPE
DOCTYPE が strictだとバーが出るけど、transitionalだとバーが出ないようです。
これで直るならいいけど、スイッチ処理の見直しが入る可能性があるのでやりたくない。
もとより、全画面flashだから、ガチガチのcssレイアウトは無いにしても根っこにあたる部分なので触りたくないところ。
●原因2 object と embed の vertical-align
strictなのにバーが出ていないサイトがあったので、cssを見たところ object と embed の vertical-align にtop を指定していました。
Firefox の時も outline の指定で解決していたので、今回もこのタグのcss指定で何とかなりそうです。
これらのタグの vertical-align が top になったことで不都合が出るかもしれませんが、そもそも全画面flashだし、代替コンテンツにはあまり関係しないので大丈夫なのでは?と思います。
検証は必要ですが、とりあえずこれでやってみようと思います。
« [ 雑記 ] Shipping Confirmation emailって何? | ブログトップ | [ コミケ ] 夏コミの予定 »
トラックバックURL :