• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:iframe内のshadowbox プレイヤー位置)

iframe内のshadowbox プレイヤー位置

このQ&Aのポイント
  • iframe内でshadowboxを使って動画を再生する方法について
  • iframe内の画像をクリックするとshadowboxが機能するが、プレイヤーの位置がフレーム中央に表示されるため、調整方法を知りたい
  • CSSやJavaScriptでの調整が難しく、shadow.jsのソースも理解できない

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

コードを解析して親フレームのウィンドウサイズを取得し放り込むのが良いのかと思いますが 多分、複雑な上に難しいかと思いますのでcssを無理やり変更する形で…… #sb-wrapper { position: absolute; visibility: hidden; width: 100px; top: 50px !important; } iframe内、画面の上から50pxに表示されるかと…… 画面の中心に必ず持って行きたい!、と言うことであれば shadowboxのcssからsb-wrapperへのstyleを削除し、 jqueryもしくはjavascriptで親フレームのサイズを取得して 全てのstyleを指定してやらないといけないかと思います。 別方法としてiframe内ではなく 親でjqueryを持っておき、子でトリガーされたら親側で実行するようにするとか……

kirinuma
質問者

お礼

CyberCypherさん、回答ありがとうございました。 何を勘違いしてか、CSSで指定するところ間違ってました。気づいた時には 丁寧な回答を頂いてて誠に頼もしくありがたい次第でした。 今後ともできればご教授宜しくお願いします。m(..)m

関連するQ&A

専門家に質問してみよう