- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:iframe内のshadowbox プレイヤー位置)
iframe内のshadowbox プレイヤー位置
このQ&Aのポイント
- iframe内でshadowboxを使って動画を再生する方法について
- iframe内の画像をクリックするとshadowboxが機能するが、プレイヤーの位置がフレーム中央に表示されるため、調整方法を知りたい
- CSSやJavaScriptでの調整が難しく、shadow.jsのソースも理解できない
- みんなの回答 (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を持っておき、子でトリガーされたら親側で実行するようにするとか……
お礼
CyberCypherさん、回答ありがとうございました。 何を勘違いしてか、CSSで指定するところ間違ってました。気づいた時には 丁寧な回答を頂いてて誠に頼もしくありがたい次第でした。 今後ともできればご教授宜しくお願いします。m(..)m